frontend/src/index.tsx

31 lines
811 B
TypeScript
Raw Normal View History

2020-08-12 04:13:14 +02:00
import React from 'react';
import ReactDOM from 'react-dom';
import { App } from './components/App';
2020-08-12 04:13:14 +02:00
import { CASProvider } from './contexts/CASProvider';
2020-08-12 20:52:53 +02:00
import { CoursesProvider } from './contexts/CoursesProvider';
2020-12-12 19:57:16 +01:00
import { StudentsProvider } from './contexts/StudentsProvider';
2020-08-12 04:13:14 +02:00
import { GlobalStyles } from './styles/GlobalStyles';
import { SnackbarProvider } from 'notistack';
ReactDOM.render(
2020-08-12 04:13:14 +02:00
<>
<SnackbarProvider
maxSnack={3}
anchorOrigin={{
vertical: 'bottom',
horizontal: 'center',
}}
>
<CASProvider>
2020-12-12 19:57:16 +01:00
<StudentsProvider>
2020-12-05 18:06:26 +01:00
<CoursesProvider>
<GlobalStyles />
<App />
</CoursesProvider>
2020-12-12 19:57:16 +01:00
</StudentsProvider>
</CASProvider>
</SnackbarProvider>
2020-08-12 04:13:14 +02:00
</>,
document.getElementById('root'),
);