Files
Aslam 711fe35e1a feat: feedback (#156)
* minimal tiptap

* wip

* img edit block

* wip

* fix
2024-09-10 13:58:58 +03:00

26 lines
546 B
TypeScript

import { Extension } from '@tiptap/core'
export const ResetMarksOnEnter = Extension.create({
name: 'resetMarksOnEnter',
addKeyboardShortcuts() {
return {
Enter: ({ editor }) => {
if (
editor.isActive('bold') ||
editor.isActive('italic') ||
editor.isActive('strike') ||
editor.isActive('underline') ||
editor.isActive('code')
) {
editor.commands.splitBlock({ keepMarks: false })
return true
}
return false
}
}
}
})