в локалсторе и если есть применяет его.
Но роутер хук бефор проверяет авторизация и говорит что в сторе нет ничего и перекидывает на авторизацию, хотя ключ есть.
а как сделать чтобы при обновлении страницы, сначала проверялось что токен есть в локалсторе и применялся в стор а только потом срабатывали хуки гуарда роутера?
Получается что роутер срабатывает раньше.
В $store.getters запихиваешь статус, который проверяет наличие токена в localstore. В роутере ставишь хук beforeEnter, который проверяет этот статус для соответствующего компонента.
Типа STATUS: state => state.status
Обсуждают сегодня