/* 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;