No componente da barra de navegação temos uma computed para verificar se o usuário esta logado.
computed: {
isLogged () {
return Boolean(this.$store.state.token)
}
}
na pasta http temos um interceptador que pega o valor do token no estado a atribui a uma variável.
import provider from "../provider";
http.interceptors.request.use(function(config) {
const token = provider.state.token
if ...
Os dois casos estão fazendo a mesma coisa? Acessando o valor de state.token? No segundo caso o acesso é feito de forma diferente, eles precisam ser dessa forma nesses casos? Ou podemos escolher qualquer uma das formas para acessar o estado da aplicação? Ou eu entendi tudo errado e oq estou falando não faz o menor sentido? rs.