Всем привет :)
экшн
checkAuthStatus ({ commit }) {
firebase.auth().onAuthStateChanged(user => {
if (user) {
commit('checkAuthStatus', {
status: true,
user
})
} else {
commit('checkAuthStatus', {status: false})
}
})
}
и мутейшн
checkAuthStatus (state, data) {
state.user.name = data.user.displayName
state.user.email = data.user.email
state.authenticated = data.status
}
при mounted диспатчу экшн в компоненте и делаю проверку authenticated, если залогинен то убираю кнопку входа и засовываю туда имя юзера, но при рефреше страницы проскакивает кнопка входа, как это убрать?