diff --git a/examples/react/src/examples/CustomNode/index.tsx b/examples/react/src/examples/CustomNode/index.tsx index 32bf34a0..16a99803 100644 --- a/examples/react/src/examples/CustomNode/index.tsx +++ b/examples/react/src/examples/CustomNode/index.tsx @@ -9,7 +9,6 @@ import { SnapGrid, useEdgesState, Background, - Edge, OnNodeDrag, OnInit, applyNodeChanges, @@ -17,6 +16,7 @@ import { OnConnect, OnBeforeDelete, BuiltInNode, + BuiltInEdge, } from '@xyflow/react'; import ColorSelectorNode from './ColorSelectorNode'; @@ -26,8 +26,9 @@ export type ColorSelectorNode = Node< 'selectorNode' >; export type MyNode = BuiltInNode | ColorSelectorNode; +export type MyEdge = BuiltInEdge; -const onInit: OnInit = (reactFlowInstance) => { +const onInit: OnInit = (reactFlowInstance) => { console.log('flow loaded:', reactFlowInstance); }; @@ -54,7 +55,7 @@ const CustomNodeFlow = () => { [setNodes] ); - const [edges, setEdges, onEdgesChange] = useEdgesState([]); + const [edges, setEdges, onEdgesChange] = useEdgesState([]); const [bgColor, setBgColor] = useState(initBgColor); @@ -144,7 +145,7 @@ const CustomNodeFlow = () => { [setEdges] ); - const onBeforeDelete: OnBeforeDelete = useCallback(async (params) => true, []); + const onBeforeDelete: OnBeforeDelete = useCallback(async (params) => true, []); return (