@mantine/tiptap
Version:
Rich text editor based on tiptap
23 lines (20 loc) • 597 B
JavaScript
'use client';
import classes from '../RichTextEditor.module.css.mjs';
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: `${classes.taskList} mantine-RichTextEditor-taskList`
}
});
export { getTaskListExtension };
//# sourceMappingURL=TaskList.mjs.map