やったこと

良かったこと

学びログ

スプリントプランニングの進行に関して、まだまだ全体の意見を聞きすぎだったり進行の流れを自分で掴めてないので、終了時間が9時30分(2時間半)になってしまった。。。

今後必要なこととして

  1. 事前のチケット理解
  2. ポーカー実施時の流れ (チケット説明 → ポーカーの開始 → ポーカーの考察(3秒) →ポイントの提示 → ポイントのすり合わせ)
  3. 振る人数を考えながら司会を行う(時間配分を考える)

次回目標は1時間半で終了出来るようにする!

React-hook-form、firestore周りのリファクタリングでかなりうまく出来た

setValue("//フィールド名",// フィールド名の変数 )

上記の書き方だと、idやuserNameなどたくさんのフィールドを持つと冗長になりがちです

//firestoreからデータを取得
const user = await db.doc(id).get();
const data = user.data();

//userのDataのオブジェクト
userData = {
  id: data.id,
  userName: data.userName,
...
}

//React-hook-formでfirestoreの情報を表示
setValue("id", data.id)
setValue("userName", data.userName)
...