tiptap-markdown
Version:
Edit markdown content in tiptap editor.
23 lines (19 loc) • 457 B
JavaScript
import { Mark } from "@tiptap/core";
const Strike = Mark.create({
name: 'strike',
});
export default Strike.extend({
/**
* @return {{markdown: MarkdownMarkSpec}}
*/
addStorage() {
return {
markdown: {
serialize: {open: '~~', close: '~~', expelEnclosingWhitespace: true},
parse: {
// handled by markdown-it
},
},
}
}
});