import { searchResultsActionTypes } from "./action"; const searchResultsInitialState = { searchResultsObj: {}, searchDetailsObj: {}, documentDetailsObj: {}, documentHistoryObj: {}, }; export default function reducer(state = searchResultsInitialState, action) { switch (action.type) { case searchResultsActionTypes.SETSEARCHRESULTS: return { ...state, searchResultsObj: action.searchResultsObj, }; case searchResultsActionTypes.SETSEARCHDETAILS: return { ...state, searchDetailsObj: action.searchDetailsObj, }; case searchResultsActionTypes.SETDOCUMENTDETAILS: return { ...state, documentDetailsObj: action.documentDetailsObj, }; case searchResultsActionTypes.SETDOCUMENTHISTORY: return { ...state, documentHistoryObj: action.documentHistoryObj, }; default: return state; } }