{"version":"1.0","type":"rich","title":"menus with react","description":"A pet-selection menu demonstrates stateful user input in a React component. The app shows a static list of six animal options in a native HTML `<select>` element, initially set to \"hamster\" via `useState`. Built with React and rendered through `ReactDOM.render`, the `Dropdown` component receives the options and selected value, then invokes `onSelectedValueChange` to update the displayed choice in response to user interaction. The interface is styled with large fonts for labels and the dropdown.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/75fcccf76b384296a2b72122148717d4?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}