// App root + Tweaks const { useState: useStateApp, useEffect: useEffectApp } = React; const TWEAK_DEFAULTS = /*EDITMODE-BEGIN*/{ "accent": "#F5511E" }/*EDITMODE-END*/; function App() { const initialRoute = window.__BYTESGLUE_SHOWCASE_ROUTE || 'home'; const [route, setRoute] = useStateApp(initialRoute); const [t, setTweak] = useTweaks(TWEAK_DEFAULTS); // apply accent live useEffectApp(() => { document.documentElement.style.setProperty('--cta', t.accent); }, [t.accent]); const go = (r) => setRoute(r); let page = null; switch (route) { case 'home': page = ; break; case 'products': page = ; break; case 'product': page = ; break; case 'portfolio': page = ; break; case 'quote': page = ; break; case 'upload': page = ; break; case 'contact': page = ; break; default: page = ; } return (