var redux = require('redux'); var thunkMiddleware = require('redux-thunk'); var loggerMiddleware = require('redux-logger'); var reducers = require('./reducers'); var createStoreWithMiddleware = redux.applyMiddleware( thunkMiddleware )(redux.createStore); var launcherReducers = redux.combineReducers({ profile: reducers.profile, processOpts: reducers.processOpts }); var editReducers = redux.combineReducers({ desktopApps: reducers.desktopApps, processOpts: reducers.processOpts }); exports.launcherStore = createStoreWithMiddleware(launcherReducers); exports.editStore = createStoreWithMiddleware(editReducers);