Files
payload/test/admin/components/richText/elements/Button/plugin.ts
2023-09-01 14:45:41 -04:00

13 lines
285 B
TypeScript

import type { Editor } from 'slate'
const withButton = (incomingEditor: Editor): Editor => {
const editor = incomingEditor
const { isVoid } = editor
editor.isVoid = (element) => (element.type === 'button' ? true : isVoid(element))
return editor
}
export default withButton