userReducer.js 453 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
import { SET_CURRENT_USER } from '@/store/userAction';


const initialState = {
    hasError: false,
    msg: '',
    data: {
        username: '',
        avatar: '',
        isVip: false,
        token: '',
        email: '',
        uid: ''
    }
}



export default function (state = initialState, action) {
    switch (action.type) {
        case SET_CURRENT_USER:
            return action.payload
        default:
            return state
    }
}