gridiron-example
Version:
Example webpack project for gridiron and related components. Showcases what can be done with gridiron.
12 lines (10 loc) • 534 B
JavaScript
import { browserHistory } from 'react-router'
import { syncHistoryWithStore } from 'react-router-redux'
import configureStore from 'lib/redux/store/configureStore'
import { saveStore, getInitialState } from './globalStore'
export default function configureBrowserStore (history = browserHistory, initialState = getInitialState()) {
const store = configureStore(history, initialState)
const syncedHistory = syncHistoryWithStore(browserHistory, store)
saveStore(store, syncedHistory)
return [store, syncedHistory]
}