// site/main.jsx — root app
function App() {
const [mode, setMode] = React.useState('light');
const [palette, setPalette] = React.useState('clay');
React.useEffect(() => {
const root = document.documentElement;
root.setAttribute('data-mode', mode);
root.setAttribute('data-palette', palette);
}, [mode, palette]);
return (
);
}
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render();