Помогите разобраться с firebase. 1 вопрос

файл main.js

new Vue({
  store,
  router,
  vuetify,
  render: (h) => h(App),
  created() {
    onAuthStateChanged(auth, (user) => {
      if (user) {
        const uid = user.uid;
        this.$store.commit('SET_USER', uid);
      } else {
        this.$store.commit('UNSET_USER');
      }
    });
  },
}).$mount('#app');

При перезагрузке, буквальное на пол секунды при обновлении, происходит отрисовка кнопок как для неавторизованного пользователя. Подскажите как можно исправить? Через async awain не получилось разобраться. введите сюда описание изображения

На пару сек. такое отображение введите сюда описание изображения


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