📝今日の学習
今日は登録したプロフィールを取得するところから。
今日のつまづき:CurrentUserが取得できない(すぐログアウトしてる?)原因
前から気になっていた件。どうも、Fireauth使ってログインした直後はCurrentUserがnullのステータスがあるようです。なのでonAuthStateChangedを使って監視してあげることが必要とのこと。
(公式)https://firebase.google.com/docs/auth/web/manage-users?hl=ja
ガイドのサンプルに従ってとりあえず仮実装でこんな感じにした。
実行結果
理由は分かって、ユーザー情報がちゃんと取得できるようになった。とりあえずFirestoreから取れるようになったけど、なぜか2回(4回?)呼ばれる。useEffectはローカル実行だと2回呼ばれるって話を聞いたことがあるけど、その件と似た話?
前途多難やね。ここ明日もう一回やります。
🍚きょうのごはん
おひるは納豆うどん。「ひきずりうどん」とか「ひっぱりうどん」という名前がついているらしいです。超手軽。
夕飯は残り物の大根の煮物。まだあと1食分あるので明日は作らないでも大丈夫。お味噌汁はパックに白菜をレンチンしたのをいれた。味噌汁に白菜も思いのほかアリだね。アリダヨ>🐜
冷蔵庫の食材がそろそろなくなってきたので買いに行かないと。