30 lines
590 B

const initialState = {
device: "mobile",
availableForSell: [],
isHome: false,
};
export default function config(state = initialState, action) {
let { type, data } = action;
switch (type) {
case "config/setDevice":
return {
...state,
device: data,
};
case "config/isHome":
return {
...state,
isHome: data,
};
case "config/availableForSell":
return {
...state,
loading: false,
availableForSell: data.productTypes,
error: null,
};
default:
return state;
}
}