2024-04-21 14:42:52 +02:00

23 lines
714 B
TypeScript

import React from 'react'
import ReactDOM from 'react-dom/client'
import { RouterProvider } from 'react-router-dom'
import { Provider } from 'react-redux'
import { ChakraProvider } from '@chakra-ui/react'
import { HelmetProvider } from 'react-helmet-async'
import { theme } from '@/lib'
import store from '@/store/configure-store'
import '@/styles/index.css'
import router from './router'
ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render(
<React.StrictMode>
<Provider store={store}>
<ChakraProvider theme={theme}>
<HelmetProvider>
<RouterProvider router={router} />
</HelmetProvider>
</ChakraProvider>
</Provider>
</React.StrictMode>,
)