/* Alchemy website — app shell + simple router */ const { Button, SectionHeading } = window.DS; function Placeholder({ title, onNavigate }) { return (
); } function App() { const [route, setRoute] = React.useState(() => { const h = (window.location.hash || '').replace('#', ''); return ['login', 'daypass', 'intake', 'thanks', 'thanks-tour', 'thanks-intake'].includes(h) ? h : 'home'; }); const navigate = (r) => { setRoute(r); const sc = document.getElementById('kit-scroll'); if (sc) sc.scrollTo({ top: 0, behavior: 'smooth' }); }; let screen; switch (route) { case 'offices': screen = ; break; case 'desks': screen = ; break; case 'meeting': screen = ; break; case 'join': screen = ; break; case 'daypass': screen = ; break; case 'tour': screen = ; break; case 'virtual-tour': screen = ; break; case 'intake': screen = ; break; case 'podcast': screen = ; break; case 'login': screen = ; break; case 'thanks-tour': screen = ; break; case 'thanks-intake': screen = ; break; case 'thanks': screen = ; break; default: screen = ; } const darkHero = ['home', 'offices', 'desks', 'meeting', 'login', 'daypass', 'intake', 'thanks', 'thanks-tour', 'thanks-intake'].includes(route); return (
{screen}
); } window.App = App;