nuxtServerInitでfirebaseからデータを取得したいのですが、なぜかnuxtServerInitが動いていません。
コードは以下の通りです。
async nuxtServerInit({ commit, getters }, { req }) {
const user = getUserFromCookie(req)
if (user) {
await commit('setUser', { name: user.name, email: user.email, avatar: user.picture, uid: user.user_id})
admin
.database()
.ref("users")
.child(getters.getUser.uid + "/Favorites/")
.once("child_added", snapshot => {
commit('setPurchaseHistory', snapshot)
});
console.log('正常に完了しました。')
}
},
また、コンソールでは現在以下のようなエラーが出ており、SSRされていないことが確認できています。これが関係しているかどうかもわかりません。