From 4a5d522604e9b57d5fcc008fe43b51ca1096392b Mon Sep 17 00:00:00 2001 From: moklick Date: Thu, 5 Sep 2024 17:33:02 +0200 Subject: [PATCH] refactor(react): use latest node dimensions --- .../src/additional-components/MiniMap/MiniMapNodes.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx b/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx index 5bb7e939..87fd21e5 100644 --- a/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx +++ b/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx @@ -79,14 +79,17 @@ function NodeComponentWrapperInner({ onClick: MiniMapNodesProps['onClick']; shapeRendering: string; }) { - const { node, x, y } = useStore((s) => { + const { node, x, y, width, height } = useStore((s) => { const node = s.nodeLookup.get(id) as InternalNode; const { x, y } = node.internals.positionAbsolute; + const { width, height } = getNodeDimensions(node); return { node, x, y, + width, + height, }; }, shallow); @@ -94,8 +97,6 @@ function NodeComponentWrapperInner({ return null; } - const { width, height } = getNodeDimensions(node); - return (