mirror of
https://github.com/crater-invoice/crater.git
synced 2025-10-28 04:01:10 -04:00
23 lines
424 B
JavaScript
23 lines
424 B
JavaScript
import * as types from './mutation-types'
|
|
|
|
export default {
|
|
[types.AUTH_SUCCESS] (state, token) {
|
|
state.token = token
|
|
state.status = 'success'
|
|
},
|
|
|
|
[types.AUTH_LOGOUT] (state) {
|
|
state.token = null
|
|
},
|
|
|
|
[types.AUTH_ERROR] (state, errorResponse) {
|
|
state.token = null
|
|
state.status = 'error'
|
|
},
|
|
|
|
[types.REFRESH_SUCCESS] (state, token) {
|
|
state.token = token
|
|
state.status = 'success'
|
|
}
|
|
}
|