/* global React, ReactDOM */
const { useEffect: useEffectApp } = React;
function App() {
// Tweaks
const [tweaks, setTweak] = window.useTweaks ? window.useTweaks(window.TWEAK_DEFAULTS) : [{}, () => {}];
useEffectApp(() => {
document.body.classList.toggle('theme-dark', tweaks.theme === 'dark');
}, [tweaks.theme]);
return (
<>
{/* Tweaks panel */}
{window.TweaksPanel && (
setTweak('theme', v)}
/>
)}
>
);
}
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render();