diff --git a/packages/image-canvas-react/src/Minimap.tsx b/packages/image-canvas-react/src/Minimap.tsx index e14a02da1..e9bc1717e 100644 --- a/packages/image-canvas-react/src/Minimap.tsx +++ b/packages/image-canvas-react/src/Minimap.tsx @@ -18,9 +18,17 @@ export function Minimap({ stageClassName?: string; viewportClassName?: string; }) { + const assignMinimapRef = (element: HTMLButtonElement | null) => { + if (typeof minimapRef === 'function') { + minimapRef(element); + } else if (minimapRef) { + minimapRef.current = element; + } + }; + return (