Total Complexity | 0 |
Complexity/F | 0 |
Lines of Code | 29 |
Function Count | 0 |
Duplicated Lines | 0 |
Ratio | 0 % |
Coverage | 0% |
Changes | 0 |
1 | import { render } from 'react-dom'; |
||
2 | import { Provider } from 'react-redux'; |
||
3 | import { BrowserRouter } from 'react-router-dom'; |
||
4 | import { homepage } from '../package.json'; |
||
5 | import container from './container'; |
||
6 | import store from './container/store'; |
||
7 | import { fixLeafletIcons } from './utils/helpers/leaflet'; |
||
8 | import 'react-datepicker/dist/react-datepicker.css'; |
||
9 | import 'leaflet/dist/leaflet.css'; |
||
10 | import './index.scss'; |
||
11 | |||
12 | // This overwrites icons used for leaflet maps, fixing some issues caused by webpack while processing the CSS |
||
13 | fixLeafletIcons(); |
||
14 | |||
15 | const { App, ScrollToTop, ErrorHandler } = container; |
||
16 | |||
17 | render( |
||
18 | <Provider store={store}> |
||
19 | <BrowserRouter basename={homepage}> |
||
20 | <ErrorHandler> |
||
21 | <ScrollToTop> |
||
22 | <App /> |
||
23 | </ScrollToTop> |
||
24 | </ErrorHandler> |
||
25 | </BrowserRouter> |
||
26 | </Provider>, |
||
27 | document.getElementById('root'), |
||
28 | ); |
||
29 |