Мутация состояния внутри другой мутации?
Каким образом мне в мутация делать ещё одну мутацию Поставить isAuth = true
state: {
isAuth: false,
token: localStorage.getItem('retriewToken') || null
},
mutations: {
retriewToken(state, token) { // мутация токена
state.token = token
console.log(token);
},
}
Ответы (1 шт):
Автор решения: твой кот
→ Ссылка
Изменять isAuth в мутации retriewToken
retriewToken(state, token) { // мутация токена state.token = token; state.isAuth = true; console.log(token); },Cоздать мутацию которая работает с isAuth и вызвать ее в retriewToken
retriewToken(state, token) { // мутация токена state.token = token; this.commit('setIsAuth', true); console.log(token); }, setIsAuth(state, value) { state.isAuth = value; },