1
- import * as React from 'react' ;
2
- import { Admin , CustomRoutes , Resource } from 'react-admin' ;
3
1
import polyglotI18nProvider from 'ra-i18n-polyglot' ;
2
+ import { Admin , CustomRoutes , Resource , localStorageStore } from 'react-admin' ;
4
3
import { Route } from 'react-router' ;
5
4
6
5
import authProvider from './authProvider' ;
7
- import { Login , Layout } from './layout ' ;
6
+ import categories from './categories ' ;
8
7
import { Dashboard } from './dashboard' ;
8
+ import dataProviderFactory from './dataProvider' ;
9
9
import englishMessages from './i18n/en' ;
10
- import { lightTheme , darkTheme } from './layout/themes ' ;
11
-
12
- import visitors from './visitors ' ;
10
+ import invoices from './invoices ' ;
11
+ import { Layout , Login } from './layout' ;
12
+ import { darkTheme , lightTheme } from './layout/themes ' ;
13
13
import orders from './orders' ;
14
14
import products from './products' ;
15
- import invoices from './invoices' ;
16
- import categories from './categories' ;
17
15
import reviews from './reviews' ;
18
- import dataProviderFactory from './dataProvider' ;
19
16
import Segments from './segments/Segments' ;
17
+ import visitors from './visitors' ;
20
18
21
19
const i18nProvider = polyglotI18nProvider (
22
20
locale => {
@@ -40,6 +38,7 @@ const App = () => (
40
38
dataProvider = { dataProviderFactory (
41
39
process . env . REACT_APP_DATA_PROVIDER || ''
42
40
) }
41
+ store = { localStorageStore ( undefined , 'ECommerce' ) }
43
42
authProvider = { authProvider }
44
43
dashboard = { Dashboard }
45
44
loginPage = { Login }
0 commit comments