fix code blocks

This commit is contained in:
Hans Pagel
2020-09-10 15:03:48 +02:00
parent cd116b7d1a
commit e99ecb9595
4 changed files with 22 additions and 5 deletions

View File

@@ -1,7 +1,7 @@
import { Node } from '@tiptap/core'
export default new Node()
.name('code_block')
.name('codeBlock')
.schema(() => ({
content: 'text*',
marks: '',
@@ -14,4 +14,10 @@ export default new Node()
],
toDOM: () => ['pre', ['code', 0]],
}))
.commands(({ editor, name }) => ({
[name]: next => attrs => {
editor.toggleNode(name, 'paragraph', attrs)
next()
},
}))
.create()