zakodium-oss / react-plot

Library of React components to render SVG 2D plots. You can check the story book https://react-plot.pages.dev/ or have a look to the extensive documentation
https://react-plot.zakodium.com
MIT License
12 stars 6 forks source link

Crosshair moves when axis min/max are changed #444

Open targos opened 2 years ago

targos commented 2 years ago

This is especially visible when we have both crosshair and mouse wheel zoom enabled on the same plot. It's not obvious how to fix it because useCrosshair is called outside of the Plot component and can't be notified when the plot changes.