From 4dd3ae6684fa3c62ee8cabd64e7631a52173c8f4 Mon Sep 17 00:00:00 2001 From: Aidan Barrett Date: Fri, 20 Jun 2025 15:02:02 +1000 Subject: [PATCH] fix(react): add missing FinalConnectionState parameter to onReconnectEnd prop types --- .changeset/tidy-hounds-divide.md | 5 +++++ packages/react/src/types/component-props.ts | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changeset/tidy-hounds-divide.md diff --git a/.changeset/tidy-hounds-divide.md b/.changeset/tidy-hounds-divide.md new file mode 100644 index 00000000..7de11f92 --- /dev/null +++ b/.changeset/tidy-hounds-divide.md @@ -0,0 +1,5 @@ +--- +'@xyflow/react': patch +--- + +Add missing `FinalConnectionState` parameter to `onReconnectEnd` prop types diff --git a/packages/react/src/types/component-props.ts b/packages/react/src/types/component-props.ts index fc8b94a6..483b727a 100644 --- a/packages/react/src/types/component-props.ts +++ b/packages/react/src/types/component-props.ts @@ -22,6 +22,7 @@ import type { SnapGrid, OnReconnect, AriaLabelConfig, + FinalConnectionState, } from '@xyflow/system'; import type { @@ -138,7 +139,7 @@ export interface ReactFlowProps void; + onReconnectEnd?: (event: MouseEvent | TouchEvent, edge: EdgeType, handleType: HandleType, connectionState: FinalConnectionState) => void; /** * Use this event handler to add interactivity to a controlled flow. * It is called on node drag, select, and move.