{"version":3,"file":"TaskList.cjs","sources":["../../src/extensions/TaskList.ts"],"sourcesContent":["import classes from '../RichTextEditor.module.css';\n\nexport const getTaskListExtension = <T>(TipTapTaskList: T): T =>\n  (TipTapTaskList as any)\n    .extend({\n      addKeyboardShortcuts: () => ({\n        'Mod-[': ({ editor }: any) => {\n          editor.chain().focus().liftListItem('taskItem').run();\n          return true;\n        },\n        'Mod-]': ({ editor }: any) => {\n          editor.chain().focus().sinkListItem('taskItem').run();\n          return true;\n        },\n      }),\n    })\n    .configure({\n      HTMLAttributes: {\n        class: `${classes.taskList} empoleon-RichTextEditor-taskList`,\n      },\n    });\n"],"names":["getTaskListExtension","TipTapTaskList","extend","addKeyboardShortcuts","_ref","editor","chain","focus","liftListItem","run","_ref2","sinkListItem","configure","HTMLAttributes","class","classes","taskList"],"mappings":";;;;AAEO,MAAMA,oBAAA,GAA2BC,cAAA,IACrCA,cAAA,CACEC,MAAA,CAAO;EACNC,sBAAsBA,OAAO;IAC3B,OAAA,EAASC,IAAA,IAAqB;MAAA,IAApB;AAAEC,QAAAA;AAAO,OAAA,GAAAD,IAAA;AACjBC,MAAAA,MAAA,CAAOC,OAAM,CAAEC,KAAA,GAAQC,YAAA,CAAa,UAAU,EAAEC,GAAA,EAAI;AACpD,MAAA,OAAO,IAAA;IACT,CAAA;IACA,OAAA,EAASC,KAAA,IAAqB;MAAA,IAApB;AAAEL,QAAAA;AAAO,OAAA,GAAAK,KAAA;AACjBL,MAAAA,MAAA,CAAOC,OAAM,CAAEC,KAAA,GAAQI,YAAA,CAAa,UAAU,EAAEF,GAAA,EAAI;AACpD,MAAA,OAAO,IAAA;AACT,IAAA;GACF;AACF,CAAC,EACAG,SAAA,CAAU;AACTC,EAAAA,cAAA,EAAgB;AACdC,IAAAA,KAAA,EAAO,CAAA,EAAGC,qBAAA,CAAQC,QAAQ,CAAA,iCAAA;AAC5B;AACF,CAAC;;;;"}