Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
File size: 668 Bytes
67b16c6 79b2fcc 67b16c6 79b2fcc 67b16c6 79b2fcc 67b16c6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import { StrictMode } from 'react';
import { createRoot } from 'react-dom/client';
import { ThemeProvider } from '@mui/material/styles';
import CssBaseline from '@mui/material/CssBaseline';
import App from './App';
import { darkTheme, lightTheme } from './theme';
import { useLayoutStore } from './store/layoutStore';
function Root() {
const themeMode = useLayoutStore((s) => s.themeMode);
const theme = themeMode === 'light' ? lightTheme : darkTheme;
return (
<ThemeProvider theme={theme}>
<CssBaseline />
<App />
</ThemeProvider>
);
}
createRoot(document.getElementById('root')!).render(
<StrictMode>
<Root />
</StrictMode>
);
|