File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- import React from 'react'
1+ import React , { Suspense } from 'react'
22import { useSelector } from 'react-redux'
33import { ConnectedRouter } from 'connected-react-router'
44import { I18nextProvider } from 'react-i18next'
@@ -16,14 +16,16 @@ function App() {
1616
1717 return (
1818 < I18nextProvider i18n = { i18n } >
19- < ConnectedRouter history = { history } >
20- { showElectronMenu && ( < ElectronMenu /> ) }
21- < Header />
22- < div className = 'app' >
23- < Auth />
24- < Main />
25- </ div >
26- </ ConnectedRouter >
19+ < Suspense fallback = { < div className = 'app-loader' /> } >
20+ < ConnectedRouter history = { history } >
21+ { showElectronMenu && ( < ElectronMenu /> ) }
22+ < Header />
23+ < div className = 'app' >
24+ < Auth />
25+ < Main />
26+ </ div >
27+ </ ConnectedRouter >
28+ </ Suspense >
2729 </ I18nextProvider >
2830 )
2931}
Original file line number Diff line number Diff line change 6363 debug : ( REACT_APP_ENV === 'development' ) ,
6464
6565 react : {
66- wait : true ,
67- useSuspense : false ,
68- // bindI18n: 'languageChanged loaded',
69- // bindStore: 'added removed',
70- // nsMode: 'default'
66+ useSuspense : true ,
67+ bindI18n : 'languageChanged loaded' ,
68+ bindI18nStore : 'added removed' ,
7169 } ,
7270
7371 interpolation : {
You can’t perform that action at this time.
0 commit comments