// app.jsx — Wires everything together + Tweaks panel const { useState: useStateA, useEffect: useEffectA } = React; const TWEAK_DEFAULTS = /*EDITMODE-BEGIN*/{ "theme": "trader", "headline": "A", "density": "regular", "showCalculator": true, "showMarquee": true, "showBackdrop": true, "ctaLabel": "Quero ganhar em dólar todo dia" }/*EDITMODE-END*/; function App() { const [t, setTweak] = useTweaks(TWEAK_DEFAULTS); const [checkoutOpen, setCheckoutOpen] = useStateA(false); // Apply theme + density to so CSS vars cascade useEffectA(() => { document.documentElement.setAttribute("data-theme", t.theme); document.documentElement.setAttribute("data-density", t.density); }, [t.theme, t.density]); useReveal(); const openCheckout = () => setCheckoutOpen(true); const closeCheckout = () => setCheckoutOpen(false); return ( <> {t.showBackdrop && } {t.showCalculator && } {t.showMarquee && }