Я пытаюсь получить доступ к localStorage в store, а именно в state.
Я понимаю, что в SSR нет доступа к методам/объектам браузера.
Пытаюсь сделать так:
export const state = () => {
if (process.client) {
return {
isAuth: localStorage.getItem('isAuth')
}
}
}
В консоли разработки (Vuex) пустота, ничего нет.
А если так:
export const state = () => {
if (process.client) {
return {
isAuth: localStorage.getItem('isAuth')
}
} else {
return {
isAuth: 'SomeData'
}
}
}
То серверную работу он видит и isAuth = 'SomeData'
Как получить доступ к localStorage?