upgraded redux store to typescript
This commit is contained in:
26
src/index.js.tsx
Normal file
26
src/index.js.tsx
Normal file
@@ -0,0 +1,26 @@
|
||||
import React from 'react'
|
||||
import * as ReactDOM from 'react-dom/client'
|
||||
import { Provider } from 'react-redux'
|
||||
import { createStore, applyMiddleware } from 'redux'
|
||||
import ReduxThunk from 'redux-thunk'
|
||||
import '@babel/polyfill'
|
||||
|
||||
import reducers from './store/reducers'
|
||||
import AppRouter from './AppRouter'
|
||||
|
||||
// Import Swiper styles
|
||||
import 'swiper/css'
|
||||
import 'swiper/css/navigation'
|
||||
import 'swiper/css/pagination'
|
||||
// Import main sass file to apply global styles
|
||||
import './static/sass/style.scss'
|
||||
|
||||
const store = createStore(reducers, applyMiddleware(ReduxThunk))
|
||||
|
||||
const app = (
|
||||
<Provider store={store}>
|
||||
<AppRouter />
|
||||
</Provider>
|
||||
)
|
||||
|
||||
ReactDOM.createRoot(document.getElementById('app')).render(app)
|
||||
Reference in New Issue
Block a user