PaPaPointアプリ【景品一覧表示編⑤】で,景品一覧表示が完成したので景品交換機能を作っていきます。
本日の成果
景品交換機能自体は表示の更新を除きほぼ完成。
DB上では交換時にポイントが消費され,景品の表示ステータスも更新されますが,
表示上では交換後に景品一覧が再レンダリングされず,
交換済みの景品が表示されたままになってしまう課題が残っています。。。
小さいアプリのつもりで作っていたので,Propsバケツリレーで状態保持すればいいかなーと考えていましたけど,バケツリレーがしんどくなってきました。
たとえ小さいアプリだったしても,状態管理は何かしら取り入れておいた方が後々楽だったかなと思いました。
ひとまず,ContextAPIかなーと思っていますが,どうせならRecoilとか最近流行ってるみたいだしRecoilを入れるべきか悩んでいます。
それではまた明日。
PaPaPointアプリ 過去記事
- PaPaPointアプリ【計画編】
- PaPaPointアプリ【環境構築編①】
- PaPaPointアプリ【環境構築編②】
- PaPaPointアプリ【合計ポイント表示編①】
- PaPaPointアプリ【DB設計編】
- PaPaPointアプリ【Firestore編】
- PaPaPointアプリ【CloudFunctions設定編】
- PaPaPointアプリ【CloudFunctions実装編】
- PaPaPointアプリ【合計ポイント表示編②】
- PaPaPointアプリ【ポイント付与画面編①】
- PaPaPointアプリ【ポイント付与画面編②】
- PaPaPointアプリ【ポイント付与機能編①】
- PaPaPointアプリ【ポイント付与機能編②】
- PaPaPointアプリ【ポイント付与機能編③】
- PaPaPointアプリ【景品一覧表示編①】
- PaPaPointアプリ【景品一覧表示編②】
- PaPaPointアプリ【景品一覧表示編③】
- PaPaPointアプリ【景品一覧表示編④】
- PaPaPointアプリ【景品一覧表示編⑤】
- PaPaPointアプリ【景品交換機能編①】