{"version":"1.0","type":"rich","title":"Menu in React","description":"This example demonstrates a simple pet-selection menu built with React. It shows a dropdown list of six animal options using a reusable `Dropdown` component that manages its own selection state. The `useState` hook tracks the currently chosen value, and the component receives `options`, an `id`, and a callback via props. The interface is rendered in SVG, though the menu itself uses native HTML `<select>` and `<option>` elements within the React tree.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/33b805a1af964edd945a33e20051fc3c?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}