import { AccountDetailsDataActionTypes } from "./action"; const AccountDetailsDataInitialState = { accountDetails: {}, loggedinUserId: "", loggedinUserEmail: "", accCr: false, cookieObj: "", containerID: "", }; export default function reducer( state = AccountDetailsDataInitialState, action ) { switch (action.type) { case AccountDetailsDataActionTypes.SETACCOUNTDETAILSDATA: return { ...state, accountDetails: action.accountDetails, }; case AccountDetailsDataActionTypes.SETLOGGEDINUSER: return { ...state, loggedinUserId: action.loggedinUserId, }; case AccountDetailsDataActionTypes.SETLOGGEDINUSEREMAIL: return { ...state, loggedinUserEmail: action.loggedinUserEmail, }; case AccountDetailsDataActionTypes.SETACCOUNTCREATED: return { ...state, accCr: action.accCr, }; case AccountDetailsDataActionTypes.SETCOOKIECONSENT: return { ...state, cookieObj: action.cookieObj, }; case AccountDetailsDataActionTypes.SETCONTAINERID: return { ...state, containerID: action.containerID, }; default: return state; } }