Files
tiptap/packages/tiptap-core/src/commands/insertText.ts
Philipp Kühn 4981571c20 refactoring
2020-03-04 21:27:22 +01:00

16 lines
345 B
TypeScript

import { Editor } from '../Editor'
declare module '../Editor' {
interface Editor {
insertText(value: string): Editor,
}
}
export default function insertText(next: Function, editor: Editor, value: string): void {
const { view, state } = editor
const transaction = state.tr.insertText(value)
view.dispatch(transaction)
next()
}