Revize a69da1e3
Přidáno uživatelem Václav Honzík před více než 2 roky(ů)
frontend/src/index.tsx | ||
---|---|---|
4 | 4 |
import App from './App' |
5 | 5 |
import reportWebVitals from './reportWebVitals' |
6 | 6 |
import { BrowserRouter } from 'react-router-dom' |
7 |
import store from './features/redux/store' |
|
7 |
import store, { persistor } from './features/redux/store'
|
|
8 | 8 |
import { Provider } from 'react-redux' |
9 | 9 |
import { injectStore } from './api/axiosInstance' |
10 |
import { PersistGate } from 'redux-persist/integration/react' |
|
10 | 11 |
|
11 | 12 |
// Injects store to the axios instance in ./api/axiosInstance |
12 | 13 |
injectStore(store) |
13 | 14 |
|
14 | 15 |
ReactDOM.render( |
15 | 16 |
<Provider store={store}> |
16 |
<React.StrictMode> |
|
17 |
<BrowserRouter> |
|
18 |
<App /> |
|
19 |
</BrowserRouter> |
|
20 |
</React.StrictMode> |
|
17 |
<PersistGate loading={null} persistor={persistor}> |
|
18 |
<React.StrictMode> |
|
19 |
<BrowserRouter> |
|
20 |
<App /> |
|
21 |
</BrowserRouter> |
|
22 |
</React.StrictMode> |
|
23 |
</PersistGate> |
|
21 | 24 |
</Provider>, |
22 | 25 |
document.getElementById('root') |
23 | 26 |
) |
Také k dispozici: Unified diff
re #9367 - redux-persist for data persistence