
function App() {
  const [page, setPage] = React.useState('HOME');
  const [projectId, setProjectId] = React.useState(null);
  const PAGES = { HOME: window.Home, 'ABOUT ME': window.AboutMe, PROJECTS: window.Projects, 'CASE STUDY CAT FEEDER': window.CaseStudyCatFeeder, 'CASE STUDY PERSONAL TRAINER': window.CaseStudyPersonalTrainer, 'CASE STUDY AUTOFIT': window.CaseStudyAutofit, 'CASE STUDY HANGPLEK': window.CaseStudyHangplek, 'CASE STUDY MUSEUM': window.CaseStudyMuseum, STAGE: window.Stage, 'STAGE ROADMAP': window.StageRoadmapPage, 'STAGE PROJECT': window.StageProject, CONTACT: window.Contact };
  const Page = PAGES[page] || window.Home;
  const nav = (p, arg) => { if (arg) setProjectId(arg); setPage(p); window.scrollTo(0, 0); };
  return React.createElement(Page, { onNavigate: nav, projectId });
}
window.App = App;
