[Improvement] Change configure store export

This commit is contained in:
Qolzam
2018-03-17 19:24:12 +07:00
parent 46784208f2
commit 61c84d35a5
3 changed files with 7 additions and 7 deletions

View File

@@ -9,7 +9,7 @@ import registerServiceWorker from './registerServiceWorker'
import config from 'src/config'
import { Provider } from 'react-redux'
import store, { history } from 'store/configureStore'
import configureStore from 'store/configureStore'
import { ConnectedRouter } from 'react-router-redux'
// - Actions
@@ -21,10 +21,10 @@ import Master from 'components/master'
// Set default data
// tslint:disable-next-line:no-empty
store.subscribe(() => { })
configureStore.store.subscribe(() => { })
// - Initialize languages
store.dispatch(localeActions.initTranslation())
configureStore.store.dispatch(localeActions.initTranslation())
// Needed for onClick
// http://stackoverflow.com/a/34015469/988941
@@ -47,8 +47,8 @@ import './socialEngine'
const supportsHistory = 'pushState' in window.history
ReactDOM.render(
<Provider store={store}>
<ConnectedRouter history={history}>
<Provider store={configureStore.store}>
<ConnectedRouter history={configureStore.history}>
<MuiThemeProvider theme={theme}>
<Master />
</MuiThemeProvider>

View File

@@ -24,4 +24,4 @@ let store: redux.Store<any> = redux.createStore(rootReducer, initialState, redux
(window as any).devToolsExtension ? (window as any).devToolsExtension() : (f: any) => f
))
export default store
export default {store, history}

View File

@@ -22,4 +22,4 @@ let store: redux.Store<any> = redux.createStore(rootReducer, initialState, redux
(window as any).devToolsExtension ? (window as any).devToolsExtension() : (f: any) => f
))
export default store
export default {store, history}