Fix ESLint warnings in parallel edge implementation

- Add missing dependencies (source, target) to CustomEdge useMemo
- Remove unnecessary storeEdges dependency from GraphEditor handleConnect

All 540 tests passing, linter clean

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
Jan-Henrik 2026-02-05 14:50:09 +01:00
parent 676f1a61da
commit 32f5b3d532
2 changed files with 1 additions and 2 deletions

View file

@ -126,7 +126,7 @@ const CustomEdge = ({
Math.pow(t, 3) * params.ty;
return { edgePath, labelX, labelY };
}, [sourceNode, targetNode, sourceShape, targetShape, sourceX, sourceY, targetX, targetY, data]);
}, [sourceNode, targetNode, sourceShape, targetShape, sourceX, sourceY, targetX, targetY, data, source, target]);
const { edgePath, labelX, labelY } = edgeParams;

View file

@ -776,7 +776,6 @@ const GraphEditor = ({ presentationMode = false, onNodeSelect, onEdgeSelect, onG
addEdgeWithHistory(newEdge);
},
[
storeEdges,
edgeTypeConfigs,
addEdgeWithHistory,
selectedRelationType,