22 lines
627 B
JavaScript
22 lines
627 B
JavaScript
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);
|