addsearch-search-ui
Version:
JavaScript library to develop Search UIs for the web
29 lines (23 loc) • 577 B
JavaScript
import {
CLEAR_RECOMMENDATION,
FETCH_RECO_FBT
} from '../actions/recommendations';
const initialState = {
container: null,
recommendType: null,
results: null
};
export default function recommendation(state = initialState, action) {
switch (action.type) {
case FETCH_RECO_FBT:
return Object.assign({}, state, {
container: action.container,
recommendType: action.recommendType,
results: action.results
});
case CLEAR_RECOMMENDATION:
return Object.assign({}, initialState);
default:
return state;
}
}