{"version":"1.0","type":"rich","title":"Mouse Follower","description":"A single circle tracks the mouse cursor across an SVG canvas, moving to follow the pointer’s exact coordinates. The example uses React state management with `useState` and `useCallback` to update the circle’s `cx` and `cy` attributes on every `mousemove` event. It renders with D3’s `arc` import unused, relying instead on a plain SVG circle. The visualization demonstrates basic interaction and state-driven DOM updates within a React component.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/f7fcc32566a24f1a8e46ae5cff420881?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}