// App — client-side router for the Eventi Vino Milano website UI kit. function App() { const NS = window.EventiVinoMilanoDesignSystem_98fdb6; const { Header, Footer } = NS; const [route, setRoute] = React.useState('Home'); const [eventId, setEventId] = React.useState(null); const [articleId, setArticleId] = React.useState(null); const go = (r, id) => { if (r === 'EventDetail') setEventId(id); if (r === 'ArticleDetail') setArticleId(id); setRoute(r); window.scrollTo(0, 0); }; const navActive = route === 'EventDetail' ? 'Eventi' : (route === 'ArticleDetail' ? 'Blog' : route); let Screen; switch (route) { case 'Eventi': Screen = ; break; case 'EventDetail': Screen = ; break; case 'Chi sono': Screen = ; break; case 'Blog': Screen = ; break; case 'ArticleDetail': Screen = ; break; case 'Contatti': Screen = ; break; default: Screen = ; } return (
{Screen}
); } window.EVMApp = App;