rsnext/examples/with-redux-wrapper/store/count/reducer.js
2020-05-18 17:44:18 -04:00

16 lines
332 B
JavaScript

import { countActionTypes } from './action'
const countInitialState = {
count: 0,
}
export default function reducer(state = countInitialState, action) {
switch (action.type) {
case countActionTypes.ADD:
return Object.assign({}, state, {
count: state.count + 1,
})
default:
return state
}
}