// App.jsx — assembles the page and provides language context
function App() {
  // Auto-set language based on domain: .nl → Dutch, .de → German, else English
  const defaultLang = window.location.hostname.endsWith(".nl") ? "nl"
                    : window.location.hostname.endsWith(".de") ? "de"
                    : "en";
  const [lang, setLang] = React.useState(defaultLang);

  return (
    <LangContext.Provider value={{ lang, setLang }}>
      <Nav />
      <Hero />
      <Marquee />
      <Products />
      <Story />
      <Manifesto />
      <PhotoStrip />
      <Contact />
      <Footer />
    </LangContext.Provider>
  );
}
ReactDOM.createRoot(document.getElementById("root")).render(<App />);
