Mise en place base Redux
This commit is contained in:
13
js/stores/reducers/desktop-apps.js
Normal file
13
js/stores/reducers/desktop-apps.js
Normal file
@ -0,0 +1,13 @@
|
||||
var actions = require('../../actions');
|
||||
|
||||
module.exports = function(state, action) {
|
||||
|
||||
var desktopApps = [];
|
||||
|
||||
if( action.type === actions.edit.LOAD_DESKTOP_APPS_SUCCESS ) {
|
||||
desktopApps = action.desktopApps;
|
||||
}
|
||||
|
||||
return desktopApps;
|
||||
|
||||
};
|
3
js/stores/reducers/index.js
Normal file
3
js/stores/reducers/index.js
Normal file
@ -0,0 +1,3 @@
|
||||
exports.desktopApps = require('./desktop-apps');
|
||||
exports.profile = require('./profile');
|
||||
exports.processOpts = require('./process-opts');
|
8
js/stores/reducers/process-opts.js
Normal file
8
js/stores/reducers/process-opts.js
Normal file
@ -0,0 +1,8 @@
|
||||
var minimist = require('minimist');
|
||||
var gui = global.window.require('nw.gui');
|
||||
|
||||
var opts = minimist(gui.App.argv);
|
||||
|
||||
module.exports = function(state, action) {
|
||||
return opts;
|
||||
};
|
3
js/stores/reducers/profile.js
Normal file
3
js/stores/reducers/profile.js
Normal file
@ -0,0 +1,3 @@
|
||||
module.exports = function(state, action) {
|
||||
return {};
|
||||
};
|
Reference in New Issue
Block a user