Видеть вспышку внутренней панели перед страницей входа в систему, когда пользователь не авторизуется

#vue.js #vuejs3

Вопрос:

Всякий раз, когда я захожу на свою страницу, у меня есть перенаправление на внутреннюю панель, если пользователь вошел в систему. Я проверяю здесь

 router.beforeEach((to, from, next) =gt; {  if (to.matched.some(record =gt; record.meta.authRequired)) {  const { authState } = useAuthStore(router.pinia);  if (authState == false) {  return next('/login')  }  }  next(); });  

Если пользователь не вошел в систему, я вижу вспышку Panel компонента на 0,5 секунды, есть ли способ избежать этого?

 const routes = [  {  path: "/",  name: "Base",  component: Base,  redirect: "/",  meta: {  authRequired: true,  },  children: [  {  path: "",  name: "Panel",  component: Panel,