import * as actionTypes from './../../constants/user'; import initialState from './../initialState'; export default function changeEmailReducer(state = initialState.changeEmail, { type, payload }) { switch (type) { case actionTypes.CHANGE_EMAIL_REQUEST: { return { ...state, isFetching: true, payload } } case actionTypes.CHANGE_EMAIL_REQUEST_SUCCESS: { const { user:{email} } = payload; console.log(email) return { ...state, isFetching: false, data:email } } case actionTypes.CHANGE_EMAIL_REQUEST_FAILURE: { const { error } = payload; return { ...state, isFetching: false, error } } default: { return state; } } }