commew / timelogger-web

時間記録アプリ
https://timmew.commew.net
MIT License
2 stars 0 forks source link

タスクグループを取得する処理を実装した #113

Closed kuniyuki-f closed 1 year ago

kuniyuki-f commented 1 year ago

issueURL

112

この PR で対応する範囲 / この PR で対応しない範囲

Storybook の URL、 スクリーンショット

getServerSideProps での取得例

  const fetchTaskGroupsDto = { appToken: session.appToken };
  const taskGroups = await fetchTaskGroups(fetchTaskGroupsDto);
  console.dir(taskGroups, { depth: null });

出力

[
  {
    id: 1,
    name: '仕事',
    categories: [ { id: 1, name: '会議' }, { id: 2, name: '資料作成' } ]
  },
  { id: 2, name: '学習', categories: [ { id: 3, name: 'TOEIC' } ] },
  {
    id: 3,
    name: '趣味',
    categories: [ { id: 4, name: '散歩' }, { id: 5, name: '読書' } ]
  },
  { id: 4, name: 'グループ未分類', categories: [ { id: 6, name: '移動・外出' } ] }
]

変更点概要

タスクグループの取得処理を実装しました。

レビュアーに重点的にチェックして欲しい点

ソースコードにコメントを追記します。

補足情報

ちょっと PR が大きくなってしまいました、すいません🙏

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
timelogger-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 31, 2023 2:57am
kuniyuki-f commented 1 year ago

@keitakn レビュー・コメントありがとうございます! 1件コメント返信しました!お手隙でご確認いただけますと幸いです🙏