Skip to content

Commit 7c3210d

Browse files
committed
feat(zbugs): support mermaid diagrams
1 parent fdf50fe commit 7c3210d

File tree

3 files changed

+2447
-622
lines changed

3 files changed

+2447
-622
lines changed

apps/zbugs/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
"rehype-raw": "^7.0.0",
3737
"rehype-sanitize": "^6.0.0",
3838
"remark-gfm": "^4.0.0",
39+
"remark-mermaidjs": "4.1.1",
3940
"wouter": "^3.3.5"
4041
},
4142
"devDependencies": {
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
import MarkdownBase from 'react-markdown';
22
import remarkGfm from 'remark-gfm';
3+
// import mermaid from 'rehype-mermaid';
4+
import mermaid from 'remark-mermaidjs';
35

46
/**
57
* Do not import this component directly. Use `Markdown` instead.
68
*/
79
export default function Markdown({children}: {children: string}) {
8-
return <MarkdownBase rehypePlugins={[remarkGfm]}>{children}</MarkdownBase>;
10+
return (
11+
<MarkdownBase remarkPlugins={[remarkGfm, mermaid]}>{children}</MarkdownBase>
12+
);
913
}

0 commit comments

Comments
 (0)