state passed to ExtensionManager is not updated
using view.state instead
This commit is contained in:
@@ -68,8 +68,7 @@ export default class Editor {
|
||||
state: this.state,
|
||||
})
|
||||
|
||||
// give extension manager access to our view and state
|
||||
this.extensions.state = this.state
|
||||
// give extension manager access to our view
|
||||
this.extensions.view = this.view
|
||||
}
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ export default class ExtensionManager {
|
||||
}
|
||||
|
||||
get options() {
|
||||
const { state, view } = this
|
||||
const { view } = this
|
||||
return this.extensions
|
||||
// { name, options, update = () => {} }
|
||||
.reduce((nodes, extension) => ({
|
||||
@@ -28,7 +28,7 @@ export default class ExtensionManager {
|
||||
obj[prop] = value
|
||||
|
||||
if (changed) {
|
||||
extension.update({ state, view })
|
||||
extension.update(view)
|
||||
}
|
||||
|
||||
return true
|
||||
|
||||
Reference in New Issue
Block a user