add extension check

This commit is contained in:
Philipp Kühn
2020-12-21 17:43:29 +01:00
parent c13aa59492
commit ed4396da23

View File

@@ -213,7 +213,9 @@ export class Editor extends EventEmitter {
*/
private createExtensionManager() {
const coreExtensions = Object.entries(extensions).map(([, extension]) => extension)
const allExtensions = [...this.options.extensions, ...coreExtensions]
const allExtensions = [...this.options.extensions, ...coreExtensions].filter(extension => {
return ['extension', 'node', 'mark'].includes(extension?.type)
})
this.extensionManager = new ExtensionManager(allExtensions, this.proxy)
}