Spaces:
Runtime error
Runtime error
| 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> | |
| ); | |