плагин
import { auth } from '@/api/firebase'
export default ctx => {
const { store } = ctx
return new Promise((resolve, reject) => {
auth.onAuthStateChanged((user, err) => {
if (err) {
reject(err)
}
if (user) {
resolve(store.dispatch('user/setUser', user))
} else {
resolve(store.dispatch('user/signOut'))
}
})
})
}
и мне нужно где-нибудь реагировать на изменение состояния пользователя. Где лучше это сделать? Мб из самого плагина можна редиректить, я бы из экшна промис вернул ....
в плагине это нужно делать
Обсуждают сегодня