/* embeddedTR — App root: tweak wiring + assembly */ const { useState: useStateA, useEffect: useEffectA } = React; const TWEAK_DEFAULTS = /*EDITMODE-BEGIN*/{ "accent": "#E11D48", "dark": false, "heroLayout": "split", "density": "regular" }/*EDITMODE-END*/; const ACCENTS = ["#E11D48", "#F97316", "#10B981", "#3B82F6", "#8B5CF6"]; function App() { const [t, setTweak] = useTweaks(TWEAK_DEFAULTS); const [join, setJoin] = useStateA(false); const theme = t.dark ? "dark" : "light"; useEffectA(() => { const r = document.documentElement; r.setAttribute("data-theme", theme); r.setAttribute("data-density", t.density); r.style.setProperty("--accent", t.accent); }, [theme, t.density, t.accent]); return (
); } ReactDOM.createRoot(document.getElementById("app")).render();