Spaces:
Running
Running
| import React from 'react'; | |
| import ReactDOM from 'react-dom/client'; | |
| import App from './App'; | |
| import './index.css'; | |
| import reportWebVitals from './reportWebVitals'; | |
| import { createTheme, ThemeProvider } from '@mui/material/styles'; | |
| import CssBaseline from '@mui/material/CssBaseline'; | |
| // ✅ Dark theme configuration | |
| const darkTheme = createTheme({ | |
| palette: { | |
| mode: 'dark', | |
| primary: { | |
| main: '#90caf9', | |
| }, | |
| secondary: { | |
| main: '#f48fb1', | |
| }, | |
| }, | |
| }); | |
| // ✅ React 18 root rendering with MUI ThemeProvider | |
| const root = ReactDOM.createRoot(document.getElementById('root')); | |
| root.render( | |
| <React.StrictMode> | |
| <ThemeProvider theme={darkTheme}> | |
| <CssBaseline /> | |
| <App /> | |
| </ThemeProvider> | |
| </React.StrictMode> | |
| ); | |
| reportWebVitals(); | |