From 2db23d9eab24c34441d8452c1b992b9c5a520a46 Mon Sep 17 00:00:00 2001 From: filippo-one Date: Mon, 26 Jan 2026 15:19:40 +0100 Subject: [PATCH] handle undefined node in NodeComponentWrapperInner --- .../react/src/additional-components/MiniMap/MiniMapNodes.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx b/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx index e96dd9f6..0d217943 100644 --- a/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx +++ b/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx @@ -84,7 +84,10 @@ function NodeComponentWrapperInner({ shapeRendering: string; }) { const { node, x, y, width, height } = useStore((s) => { - const { internals } = s.nodeLookup.get(id)!; + const internals = s.nodeLookup.get(id)?.internals; + if (!internals) { + return { node: undefined, x: 0, y: 0, width: 0, height: 0 }; + } const node = internals.userNode as NodeType; const { x, y } = internals.positionAbsolute; const { width, height } = getNodeDimensions(node);