mirror of
https://github.com/InvoiceShelf/InvoiceShelf.git
synced 2026-04-09 22:44:48 +00:00
23 lines
432 B
JavaScript
23 lines
432 B
JavaScript
import * as types from './mutation-types'
|
|
|
|
export default {
|
|
[types.AUTH_SUCCESS](state, token) {
|
|
state.token = token
|
|
state.status = 'success'
|
|
},
|
|
|
|
[types.SET_LOGOUT](state, data) {
|
|
state.isLoggedOut = data
|
|
},
|
|
|
|
[types.AUTH_ERROR](state, errorResponse) {
|
|
state.token = null
|
|
state.status = 'error'
|
|
},
|
|
|
|
[types.REFRESH_SUCCESS](state, token) {
|
|
state.token = token
|
|
state.status = 'success'
|
|
},
|
|
}
|