diff --git a/docs/guide/custom-extensions.md b/docs/guide/custom-extensions.md index 5abe3128..506c8010 100644 --- a/docs/guide/custom-extensions.md +++ b/docs/guide/custom-extensions.md @@ -387,15 +387,18 @@ import Strike from '@tiptap/extension-strike' import { markInputRule } from '@tiptap/core' // Default: -// const inputRegex = /(?:^|\s)((?:~~)((?:[^~]+))(?:~~))$/gm +// const inputRegex = /(?:^|\s)((?:~~)((?:[^~]+))(?:~~))$/ // New: -const inputRegex = /(?:^|\s)((?:~)((?:[^~]+))(?:~))$/gm +const inputRegex = /(?:^|\s)((?:~)((?:[^~]+))(?:~))$/ const CustomStrike = Strike.extend({ addInputRules() { return [ - markInputRule(inputRegex, this.type), + markInputRule({ + find: inputRegex, + type: this.type, + }), ] }, }) @@ -414,15 +417,18 @@ import Strike from '@tiptap/extension-strike' import { markPasteRule } from '@tiptap/core' // Default: -// const pasteRegex = /(?:^|\s)((?:~~)((?:[^~]+))(?:~~))/gm +// const pasteRegex = /(?:^|\s)((?:~~)((?:[^~]+))(?:~~))/g // New: -const pasteRegex = /(?:^|\s)((?:~)((?:[^~]+))(?:~))/gm +const pasteRegex = /(?:^|\s)((?:~)((?:[^~]+))(?:~))/g const CustomStrike = Strike.extend({ addPasteRules() { return [ - markPasteRule(pasteRegex, this.type), + markPasteRule({ + find: pasteRegex, + type: this.type, + }), ] }, })