UNPKG

@tiptap/extension-paragraph

Version:

paragraph extension for tiptap

39 lines (38 loc) 810 B
// src/paragraph.ts import { mergeAttributes, Node } from "@tiptap/core"; var Paragraph = Node.create({ name: "paragraph", priority: 1e3, addOptions() { return { HTMLAttributes: {} }; }, group: "block", content: "inline*", parseHTML() { return [{ tag: "p" }]; }, renderHTML({ HTMLAttributes }) { return ["p", mergeAttributes(this.options.HTMLAttributes, HTMLAttributes), 0]; }, addCommands() { return { setParagraph: () => ({ commands }) => { return commands.setNode(this.name); } }; }, addKeyboardShortcuts() { return { "Mod-Alt-0": () => this.editor.commands.setParagraph() }; } }); // src/index.ts var index_default = Paragraph; export { Paragraph, index_default as default }; //# sourceMappingURL=index.js.map