{"version":"1.0","type":"rich","title":"React Starter Code","description":"A React starter example demonstrates a basic interactive user interface: a dropdown menu for selecting a pet. The React application uses the `useState` hook to track the current selection, logging each change to the console. The custom `Dropdown` component, built with React's event handling, accepts options and an `onSelectedValueChange` callback. The page is rendered with `ReactDOM.render`, and the interface is styled with CSS, featuring a large label and select font.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/2b821a410aba471cb1e5b30dc0566bdf?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}