1
0
Fork 0
freesewing/sites/shared/components/mdx/mermaid.mjs
2023-04-17 20:10:40 +02:00

14 lines
301 B
JavaScript

import { useEffect } from 'react'
import mermaid from 'mermaid'
mermaid.initialize({
startOnLoad: true,
})
export const Mermaid = ({ children }) => {
const chart = children.props.children
useEffect(() => {
mermaid.contentLoaded()
}, [])
return <div className="mermaid">{chart}</div>
}