Files
archived-linsa/web/shared/la-editor/extensions/horizontal-rule/horizontal-rule.ts
2024-10-07 12:44:17 +03:00

19 lines
460 B
TypeScript

/*
* Wrap the horizontal rule in a div element.
* Also add a keyboard shortcut to insert a horizontal rule.
*/
import { HorizontalRule as TiptapHorizontalRule } from "@tiptap/extension-horizontal-rule"
export const HorizontalRule = TiptapHorizontalRule.extend({
addKeyboardShortcuts() {
return {
"Mod-Alt--": () =>
this.editor.commands.insertContent({
type: this.name,
}),
}
},
})
export default HorizontalRule