mirror of
https://github.com/ets-cfuhrman-pfe/EvalueTonSavoir.git
synced 2025-08-11 21:23:54 -04:00
43 lines
996 B
TypeScript
43 lines
996 B
TypeScript
import React from 'react';
|
|
import ReactDOM from 'react-dom/client';
|
|
import App from './App.tsx';
|
|
|
|
import { BrowserRouter } from 'react-router-dom';
|
|
|
|
import { ThemeProvider, createTheme } from '@mui/material';
|
|
import '@fortawesome/fontawesome-free/css/all.min.css';
|
|
|
|
import './cssReset.css';
|
|
import './index.css';
|
|
|
|
const theme = createTheme({
|
|
palette: {
|
|
primary: {
|
|
main: '#5271FF'
|
|
},
|
|
secondary: {
|
|
main: '#000000'
|
|
}
|
|
},
|
|
typography: {
|
|
fontFamily: "'OpenSans', sans-serif",
|
|
button: {
|
|
textTransform: 'none',
|
|
fontWeight: 'bold'
|
|
}
|
|
}
|
|
});
|
|
|
|
const rootElement = document.getElementById('root');
|
|
if (rootElement) {
|
|
|
|
ReactDOM.createRoot(document.getElementById('root')!).render(
|
|
<BrowserRouter>
|
|
<ThemeProvider theme={theme}>
|
|
<App />
|
|
</ThemeProvider>
|
|
</BrowserRouter>
|
|
);
|
|
} else {
|
|
console.error('Root element not found');
|
|
}
|