UNPKG

tiptapify

Version:

Tiptap3 editor with Vuetify3 menu implementation

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