From 71dde07e93a8a66a344fbf603a573959940d7e3b Mon Sep 17 00:00:00 2001 From: moklick Date: Thu, 7 Aug 2025 07:19:38 +0200 Subject: [PATCH 1/2] fix(edges): don not add 0 to dom if interaction width is 0 #5426 --- packages/react/src/components/Edges/BaseEdge.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react/src/components/Edges/BaseEdge.tsx b/packages/react/src/components/Edges/BaseEdge.tsx index 4d1ac1da..7bc4052b 100644 --- a/packages/react/src/components/Edges/BaseEdge.tsx +++ b/packages/react/src/components/Edges/BaseEdge.tsx @@ -47,7 +47,7 @@ export function BaseEdge({ return ( <> - {interactionWidth && ( + {interactionWidth ? ( - )} + ) : null} {label && isNumeric(labelX) && isNumeric(labelY) ? ( Date: Thu, 7 Aug 2025 07:21:54 +0200 Subject: [PATCH 2/2] chore(changeset): add --- .changeset/chilly-pumpkins-decide.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/chilly-pumpkins-decide.md diff --git a/.changeset/chilly-pumpkins-decide.md b/.changeset/chilly-pumpkins-decide.md new file mode 100644 index 00000000..e103269b --- /dev/null +++ b/.changeset/chilly-pumpkins-decide.md @@ -0,0 +1,5 @@ +--- +'@xyflow/react': patch +--- + +Prevent a 0 added to the markup for edges when interactionWidth is 0