показывает?
export const state = () => {
token: null
}
export const mutations = {
setToken(state, token) {
state.token = token
},
clearToken(state) {
state.token = null
}
}
export const actions = {
async login({commit, dispatch}, formData) {
const token = await new Promise(resolve => {
setTimeout(()=> resolve('mock-token'))
})
dispatch('setToken', token)
},
setToken({ commit }, token) {
commit('setToken', token)
},
logout({commit}) {
commit('clearToken')
}
}
export const getters = {
isAuthenticated: state => Boolean(state.token)
}
Разгадал в чем дело нехватало скобочек😔
Обсуждают сегодня