// App root — assembles all sections and mounts on #root.

function App() {
  const {
    CursorGlow,
    Starfield,
    Hero,
    WhatIDo,
    About,
    Experience,
    Projects,
    Testimonials,
    Contact,
    Footer,
  } = window;

  return (
    <main className="bg-black font-body">
      <Starfield />
      <CursorGlow />
      <Hero />
      <WhatIDo />
      <About />
      <Experience />
      <Projects />
      <Testimonials />
      <Contact />
      <Footer />
    </main>
  );
}

const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(<App />);
