import { useState, useEffect } from 'react'; import Header from './components/Header'; import Hero from './components/Hero'; import ProblemSection from './components/ProblemSection'; import GadgetCodeSection from './components/GadgetCodeSection'; import GadgetSection from './components/GadgetSection'; import BuiltWithSection from './components/BuiltWithSection'; import GetStartedSection from './components/GetStartedSection'; import Footer from './components/Footer'; export default function App() { const [scrolled, setScrolled] = useState(false); useEffect(() => { const onScroll = () => setScrolled(window.scrollY > 50); window.addEventListener('scroll', onScroll, { passive: true }); return () => window.removeEventListener('scroll', onScroll); }, []); return (