File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
app/src/components/visualizer/GardenFlowInner Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,8 @@ import type { Gardens } from "store";
31
31
32
32
import "@xyflow/react/dist/style.css" ;
33
33
34
+ const nodeTypes = NodeTypes ( ) ;
35
+
34
36
interface Props {
35
37
/** All available gardens */
36
38
gardens : Gardens ;
@@ -311,10 +313,7 @@ const GardenFlowInner = ({
311
313
document . body . style . cursor = "default" ;
312
314
} , [ ] ) ;
313
315
314
- // Memoize nodeTypes to prevent recreation on each render
315
- const memoizedNodeTypes = useMemo ( ( ) => NodeTypes ( ) , [ ] ) ;
316
-
317
- // Memoize default edge options
316
+ // memoize default edge options
318
317
const defaultEdgeOptions = useMemo (
319
318
( ) : DefaultEdgeOptions => ( {
320
319
type : edgeType ,
@@ -365,7 +364,7 @@ const GardenFlowInner = ({
365
364
onNodeClick = { onNodeClick }
366
365
onNodeMouseEnter = { onNodeMouseEnter }
367
366
onNodeMouseLeave = { onNodeMouseLeave }
368
- nodeTypes = { memoizedNodeTypes }
367
+ nodeTypes = { nodeTypes }
369
368
fitView
370
369
minZoom = { 0.1 }
371
370
maxZoom = { 1.5 }
You can’t perform that action at this time.
0 commit comments