react-modeling
Version:
Collection of modeling utils
20 lines (15 loc) • 467 B
JSX
import factory from './reactFactory';
import {mermaidAPI} from 'mermaid';
export default factory("div", (content,node,{onError}) => {
if (node)
try {
const id = 'mermaid_draw';
var insertSvg = (svgCode, bindFunctions) => {
node.innerHTML = svgCode;
};
var graph = mermaidAPI.render(id, content, insertSvg, node);
} catch (e) {
console.error(e);
onError && onError(e,content);
}
})