16 lines
466 B
TypeScript
16 lines
466 B
TypeScript
import { keymap } from 'prosemirror-keymap'
|
|
import { baseKeymap } from 'prosemirror-commands'
|
|
import { dropCursor } from 'prosemirror-dropcursor'
|
|
import { gapCursor } from 'prosemirror-gapcursor'
|
|
import editable from './editable'
|
|
import focus from './focus'
|
|
import undoInputRule from '../utils/undoInputRule'
|
|
|
|
export default [
|
|
() => dropCursor(),
|
|
() => gapCursor(),
|
|
() => keymap({ Backspace: undoInputRule }),
|
|
() => keymap(baseKeymap),
|
|
editable,
|
|
focus,
|
|
] |