antd-npm-demo
Version:
React & Redux & Ant.Design
27 lines (22 loc) • 617 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
var _actions = require('../actions');
var counter = function counter() {
var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0;
var action = arguments[1];
switch (action.type) {
case _actions.SET_COUNTER:
return action.payload;
case _actions.INCREMENT_COUNTER:
return state + 1;
case _actions.DECREMENT_COUNTER:
return state - 1;
default:
return state;
}
};
exports.default = counter;
module.exports = exports['default'];
//# sourceMappingURL=counter.js.map
;