feat: mermaid diagram integration (#202)

This commit is contained in:
Philip Okugbe
2024-08-24 18:30:07 +01:00
committed by GitHub
parent 17475bf123
commit 7e80797e3f
10 changed files with 733 additions and 17 deletions

View File

@ -15,6 +15,7 @@ import TableHeader from '@tiptap/extension-table-header';
import {
Callout,
Comment,
CustomCodeBlock,
Details,
DetailsContent,
DetailsSummary,
@ -35,7 +36,9 @@ import { generateHTML } from '../common/helpers/prosemirror/html';
import { generateJSON } from '@tiptap/html';
export const tiptapExtensions = [
StarterKit,
StarterKit.configure({
codeBlock: false
}),
Comment,
TextAlign,
TaskList,
@ -62,6 +65,7 @@ export const tiptapExtensions = [
TiptapImage,
TiptapVideo,
Callout,
CustomCodeBlock
] as any;
export function jsonToHtml(tiptapJson: any) {