SimpleNotes/web/src/store/mutations.js

21 lines
462 B
JavaScript

import {setToken, clearToken} from '@/jwt'
import {setUser, clearUser} from '@/user'
export default {
setToken: (state, {token}) => {
state.token = token
setToken(token)
},
clearToken: state => {
state.token = null
clearToken()
},
setUser: (state, {username}) => {
state.user = {username}
setUser(username)
},
clearUser: state => {
state.user = null
clearUser()
}
}