Мутация состояния внутри другой мутации?

Каким образом мне в мутация делать ещё одну мутацию Поставить isAuth = true

 state: {
    isAuth: false,
    token: localStorage.getItem('retriewToken') || null
},
mutations: {
    retriewToken(state, token) { // мутация токена
        state.token = token
        console.log(token);
    },
}

Ответы (1 шт):

Автор решения: твой кот
  1. Изменять isAuth в мутации retriewToken

    retriewToken(state, token) { // мутация токена
       state.token = token;
       state.isAuth = true;
       console.log(token);
    },
    
  2. Cоздать мутацию которая работает с isAuth и вызвать ее в retriewToken

    
    retriewToken(state, token) { // мутация токена
       state.token = token;
       this.commit('setIsAuth', true);
       console.log(token);
    },
    setIsAuth(state, value) {
       state.isAuth = value;
    },
     
→ Ссылка