|  |  |  | 
|---|
|  |  |  | localStorageStore, | 
|---|
|  |  |  | useStore, | 
|---|
|  |  |  | StoreContextProvider, | 
|---|
|  |  |  | resolveBrowserLocale, | 
|---|
|  |  |  | } from "react-admin"; | 
|---|
|  |  |  | import polyglotI18nProvider from 'ra-i18n-polyglot'; | 
|---|
|  |  |  | import englishMessages from './i18n/en'; | 
|---|
|  |  |  | 
|---|
|  |  |  | return englishMessages; | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | // default | 
|---|
|  |  |  | 'en', | 
|---|
|  |  |  | // 'en', | 
|---|
|  |  |  | resolveBrowserLocale('en', { fullLocale: true }), | 
|---|
|  |  |  | [ | 
|---|
|  |  |  | { locale: 'en', name: 'English' }, | 
|---|
|  |  |  | { locale: 'zh', name: '简体中文' }, | 
|---|
|  |  |  | ] | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | { | 
|---|
|  |  |  | // msg in console | 
|---|
|  |  |  | allowMissing: true, | 
|---|
|  |  |  | } | 
|---|
|  |  |  | ); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const store = localStorageStore(SPA_VERSION, SPA_NAME); | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </> | 
|---|
|  |  |  | )} | 
|---|
|  |  |  | {/* CustomRoutes don't trigger checkAuth */} | 
|---|
|  |  |  | <CustomRoutes> | 
|---|
|  |  |  | <Route path="/dashboard" element={<Dashboard />} /> | 
|---|
|  |  |  | <Route path="/settings" element={<Settings />} /> | 
|---|