diff --git a/docs/src/demos/Examples/Basic/index.vue b/docs/src/demos/Examples/Basic/index.vue index e3609917..70b52b13 100644 --- a/docs/src/demos/Examples/Basic/index.vue +++ b/docs/src/demos/Examples/Basic/index.vue @@ -7,7 +7,7 @@ italic - + strike diff --git a/docs/src/demos/Examples/CollaborativeEditing/index.vue b/docs/src/demos/Examples/CollaborativeEditing/index.vue index 66882cd9..17d156ab 100644 --- a/docs/src/demos/Examples/CollaborativeEditing/index.vue +++ b/docs/src/demos/Examples/CollaborativeEditing/index.vue @@ -7,7 +7,7 @@ italic - + strike diff --git a/docs/src/demos/Examples/CollaborativeEditingWs/index.vue b/docs/src/demos/Examples/CollaborativeEditingWs/index.vue index 1769a64d..38ee356f 100644 --- a/docs/src/demos/Examples/CollaborativeEditingWs/index.vue +++ b/docs/src/demos/Examples/CollaborativeEditingWs/index.vue @@ -7,7 +7,7 @@ italic - + strike diff --git a/docs/src/demos/Marks/Strike/index.vue b/docs/src/demos/Marks/Strike/index.vue index c3dc75d0..f50df095 100644 --- a/docs/src/demos/Marks/Strike/index.vue +++ b/docs/src/demos/Marks/Strike/index.vue @@ -1,6 +1,6 @@ - + strike diff --git a/packages/extension-strike/src/index.ts b/packages/extension-strike/src/index.ts index 197e949e..00e07e59 100644 --- a/packages/extension-strike/src/index.ts +++ b/packages/extension-strike/src/index.ts @@ -44,18 +44,30 @@ const Strike = Mark.create({ addCommands() { return { + /** + * Set a strike mark + */ + setStrike: (): Command => ({ commands }) => { + return commands.addMark('strike') + }, /** * Toggle a strike mark */ - strike: (): Command => ({ commands }) => { + toggleStrike: (): Command => ({ commands }) => { return commands.toggleMark('strike') }, + /** + * Set a strike mark + */ + unsetStrike: (): Command => ({ commands }) => { + return commands.addMark('strike') + }, } }, addKeyboardShortcuts() { return { - 'Mod-d': () => this.editor.commands.strike(), + 'Mod-d': () => this.editor.commands.toggleStrike(), } },