UNPKG

compolicious

Version:
28 lines (24 loc) 478 B
import {handleActions} from 'redux-actions'; import { REDUX_COUNTER_ADD, REDUX_COUNTER_SUBTRACT } from './actions'; const initialState = { value: 42 }; export default handleActions({ [REDUX_COUNTER_ADD]: (state = {}) => { const {value} = state; return { ...state, value: value + 1 }; }, [REDUX_COUNTER_SUBTRACT]: (state = {}) => { const {value} = state; return { ...state, value: value - 1 }; } }, initialState);