feature: wrap root component with ThemeProvider
This commit is contained in:
parent
b671106de0
commit
ef0bff7916
|
@ -3,15 +3,20 @@
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Provider } from 'react-redux';
|
import { Provider } from 'react-redux';
|
||||||
import { ConnectedRouter } from 'connected-react-router';
|
import { ConnectedRouter } from 'connected-react-router';
|
||||||
|
import { ThemeProvider } from 'styled-components';
|
||||||
|
|
||||||
import { configureStore, history } from './store/configure';
|
import { configureStore, history } from './store/configure';
|
||||||
import { Router } from './router/container';
|
import { Router } from './router/container';
|
||||||
|
import theme from './theme';
|
||||||
|
|
||||||
const store = configureStore({});
|
const store = configureStore({});
|
||||||
|
|
||||||
export default () => (
|
export default () => (
|
||||||
<Provider store={store}>
|
<Provider store={store}>
|
||||||
<ConnectedRouter history={history}>
|
<ConnectedRouter history={history}>
|
||||||
<Router />
|
<ThemeProvider theme={theme}>
|
||||||
|
<Router />
|
||||||
|
</ThemeProvider>
|
||||||
</ConnectedRouter>
|
</ConnectedRouter>
|
||||||
</Provider>
|
</Provider>
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in New Issue