From dbcbd0f75e581c9fae5c6e3fe7f37a1851e5bd8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Fri, 7 Dec 2018 22:48:17 +0100 Subject: [PATCH] fix insert mentions via command --- packages/tiptap/src/Utils/ExtensionManager.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/tiptap/src/Utils/ExtensionManager.js b/packages/tiptap/src/Utils/ExtensionManager.js index 1e5ea55a..2ced93f4 100644 --- a/packages/tiptap/src/Utils/ExtensionManager.js +++ b/packages/tiptap/src/Utils/ExtensionManager.js @@ -102,10 +102,10 @@ export default class ExtensionManager { commands({ schema, view, editable }) { return this.extensions .filter(extension => extension.commands) - .reduce((allCommands, { name, type, commands: provider }) => { - + .reduce((allCommands, extension) => { + const { name, type } = extension const commands = {} - const value = provider({ + const value = extension.commands({ schema, ...['node', 'mark'].includes(type) ? { type: schema[`${type}s`][name],