@mantine/tiptap
Version:
Rich text editor based on tiptap
17 lines (16 loc) • 670 B
JavaScript
"use client";
import RichTextEditor_module_default from "../RichTextEditor.module.mjs";
//#region packages/@mantine/tiptap/src/extensions/TaskList.ts
const getTaskListExtension = (TipTapTaskList) => TipTapTaskList.extend({ addKeyboardShortcuts: () => ({
"Mod-[": ({ editor }) => {
editor.chain().focus().liftListItem("taskItem").run();
return true;
},
"Mod-]": ({ editor }) => {
editor.chain().focus().sinkListItem("taskItem").run();
return true;
}
}) }).configure({ HTMLAttributes: { class: `${RichTextEditor_module_default.taskList} mantine-RichTextEditor-taskList` } });
//#endregion
export { getTaskListExtension };
//# sourceMappingURL=TaskList.mjs.map