my-test123
Version:
A planner front-end for Fabric8.
23 lines • 699 B
JavaScript
import * as LabelActions from './../actions/label.actions';
import { initialState } from './../states/label.state';
export var LabelReducer = function (state, action) {
if (state === void 0) { state = initialState; }
switch (action.type) {
case LabelActions.GET_SUCCESS: {
return action.payload.slice();
}
case LabelActions.GET_ERROR: {
return state;
}
case LabelActions.ADD_SUCCESS: {
return [action.payload].concat(state);
}
case LabelActions.ADD_ERROR: {
return state;
}
default: {
return state;
}
}
};
//# sourceMappingURL=label.reducer.js.map