Rev 2459 | AutorÃa | Ultima modificación | Ver Log |
import React from 'react'
import ReactDOM from 'react-dom'
import { Provider } from 'react-redux'
import { ThemeProvider } from 'styled-components'
import { ThemeProvider as MuiProvider } from '@mui/material'
import { axios } from './utils'
import { store } from './redux/store'
import ErrorBoundary from './components/error-boundary/ErrorBoundary'
import AppRouter from './routes/AppRoutes'
import { main } from './styles/themes'
import { defaultTheme } from './styles/mui/theme'
import './styles/globals.scss'
const appWrapper = document.querySelector('#app')
const servicesUrl = appWrapper.getAttribute('data-service')
axios.create(`https://${servicesUrl}`)
ReactDOM.render(
<Provider store={store}>
<ThemeProvider theme={main}>
<MuiProvider theme={defaultTheme}>
<ErrorBoundary>
<AppRouter />
</ErrorBoundary>
</MuiProvider>
</ThemeProvider>
</Provider>,
appWrapper
)