Proyectos de Subversion LeadersLinked - SPA

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
660 stevensc 1
import React from 'react'
2
import ReactDOM from 'react-dom'
3
import { Provider } from 'react-redux'
787 stevensc 4
import { ThemeProvider } from 'styled-components'
1947 stevensc 5
import { ThemeProvider as MuiProvider } from '@mui/material'
1198 stevensc 6
 
803 stevensc 7
import { axios } from './utils'
1198 stevensc 8
import { store } from './redux/store'
5 stevensc 9
 
2206 stevensc 10
import ErrorBoundary from './components/error-boundary/ErrorBoundary'
1198 stevensc 11
import AppRouter from './routes/AppRoutes'
5 stevensc 12
 
1198 stevensc 13
import { main } from './styles/themes'
1293 stevensc 14
import { defaultTheme } from './styles/mui/theme'
1198 stevensc 15
import './styles/globals.scss'
16
 
840 stevensc 17
const appWrapper = document.querySelector('#app')
18
const servicesUrl = appWrapper.getAttribute('data-service')
803 stevensc 19
 
840 stevensc 20
axios.create(`https://${servicesUrl}`)
836 stevensc 21
 
840 stevensc 22
ReactDOM.render(
23
  <Provider store={store}>
1203 stevensc 24
    <ThemeProvider theme={main}>
1947 stevensc 25
      <MuiProvider theme={defaultTheme}>
2483 stevensc 26
        <ErrorBoundary>
27
          <AppRouter />
28
        </ErrorBoundary>
1947 stevensc 29
      </MuiProvider>
1203 stevensc 30
    </ThemeProvider>
840 stevensc 31
  </Provider>,
32
  appWrapper
33
)