Passed
Push — main ( 017db1...f1f3c3 )
by Alejandro
42:56 queued 39:55
created

src/index.tsx

Complexity

Total Complexity 0
Complexity/F 0

Size

Lines of Code 29
Function Count 0

Duplication

Duplicated Lines 0
Ratio 0 %

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
wmc 0
eloc 24
mnd 0
bc 0
fnc 0
dl 0
loc 29
bpm 0
cpm 0
noi 0
c 0
b 0
f 0
ccs 0
cts 3
cp 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