import * as React from 'react'; import GGEditor, { Mind, RegisterNode, setAnchorPointsState } from 'gg-editor'; import { MindData } from 'gg-editor/lib/common/interfaces'; const data: MindData = { id: "1", label: 'Central Topic111', children: [ { id: "2", label: 'Main Topic 1', }, { id: "3", label: 'Main Topic 2', }, { id: "4", label: 'Main Topic 3', }, ], }; interface BehaviorTreeProps{ } class BehaviorTree extends React.Component { componentDidMount() { // const { graph } = this.props; // graph.on('click', (ev: any) => { // console.log("click", ev); // }); // graph.on('dbclick', (ev: any) => { // console.log("dbclick", ev); // }); // graph.on('dragenter', (ev: any) => { // console.log("dragenter", ev); // }); } render() { return ( { if (component) { console.log('graph:', component.graph); } }} /> ); } } export default BehaviorTree;