{"version":"1.0","type":"rich","title":"Mouse follower","description":"A single circle follows the mouse cursor across an SVG canvas, responding in real time to pointer movement. The example demonstrates integrating D3.js with React hooks, using React's `useState` to track mouse coordinates and `useCallback` to handle the `mousemove` event. D3's `arc` API is imported but not used in the visible logic. The circle's position updates directly from the browser's `clientX` and `clientY` values, rendered as a simple SVG `<circle>` element without animation or data binding.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/06a70d522f0f4530b6221a6261af1fe1?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}