{"version":"1.0","type":"rich","title":"Mouse Follower","description":"A React component renders an SVG circle that tracks the mouse position across a 960×500 canvas. The App uses the useState and useCallback hooks to store and update the cursor’s clientX and clientY coordinates on every mousemove event. The circle’s cx and cy attributes are bound to this state, making it follow the pointer in real time. The rendering relies on ReactDOM and SVG elements, with no external data sources beyond user interaction.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/94313969d336433cb9081cffc34bebae?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}