import { Extension } from '@tiptap/core'; import Suggestion from '@tiptap/suggestion'; export default Extension.create({ name: 'commands', addOptions() { return { suggestion: { char: '/', command: ({ editor, range, props }) => { props.command({ editor, range }); } } }; }, addProseMirrorPlugins() { return [ Suggestion({ editor: this.editor, ...this.options.suggestion }) ]; } });