{"version":"1.0","type":"rich","title":"Mouse Follower","description":"A smiley face rendered in SVG follows the cursor inside a 960×500 viewport. The React component tracks mouse movement via the `onMouseMove` handler and updates the circle’s position using state and the `useCallback` hook. The face is drawn with a yellow circle and two black eye circles, though the eyes remain static while the entire group moves. Rendering relies on React DOM with SVG elements, and the example highlights state-driven updates without external data sources.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/96e6a430532442ebabc89dad7a420016?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}