{"version":"1.0","type":"rich","title":"Mouse Follower","description":"A React application renders an SVG circle that follows the mouse cursor across a 960 by 500 viewport. The component uses React hooks (`useState`, `useCallback`) to track mouse coordinates via the SVG `onMouseMove` event, updating the circle's `cx` and `cy` attributes. The initial position is centered, and the circle responds to pointer movement within the SVG element. Rendering uses React DOM with the production build of React 16.9.0.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/b429cd104a144dfcaa1db515ea42d508?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}