unioil-loyalty-rn-app/app/redux/reducers/AppWhatshotAndPromosReducer.js

24 lines
578 B
JavaScript

import { TYPE_APP_WHATS_HOT, TYPE_APP_PROMOS } from '../types';
const initialState = {
whats_hot: undefined,
promos: undefined
};
export function appWhatshotAndPromosReducer(state = initialState, action) {
switch (action.type) {
case TYPE_APP_WHATS_HOT: {
return Object.assign({}, state, {
whats_hot: action.value
});
}
case TYPE_APP_PROMOS: {
return Object.assign({}, state, {
promos: action.value
});
}
default:
return state;
}
}