@empoleon/tiptap
Version:
Rich text editor based on tiptap
28 lines (25 loc) • 654 B
JavaScript
import classes from '../RichTextEditor.module.css.mjs';
const getTaskListExtension = TipTapTaskList => TipTapTaskList.extend({
addKeyboardShortcuts: () => ({
"Mod-[": _ref => {
let {
editor
} = _ref;
editor.chain().focus().liftListItem("taskItem").run();
return true;
},
"Mod-]": _ref2 => {
let {
editor
} = _ref2;
editor.chain().focus().sinkListItem("taskItem").run();
return true;
}
})
}).configure({
HTMLAttributes: {
class: `${classes.taskList} empoleon-RichTextEditor-taskList`
}
});
export { getTaskListExtension };
//# sourceMappingURL=TaskList.mjs.map