BuyWhat/src/reducers/sys.js

22 lines
510 B
JavaScript
Raw Normal View History

2017-07-04 13:14:01 +00:00
const stateDefault = () => ({
dev: '',
store: [],
items: []
})
export default sysReducer = (state = stateDefault(), action) => {
switch (action.type) {
case 'device':
return { ...state, dev: action.dev }
case 'store':
return { ...state, store: action.list }
2017-07-04 15:08:19 +00:00
case 'clear_store':
return { ...state, store: [] }
case 'clear_items':
return { ...state, items: [] }
case 'items':
return { ...state, items: action.list }
2017-07-04 13:14:01 +00:00
default:
return state
}
}