commew / timelogger-web

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

バックエンドへのリクエストを API Routes に集約する #101

Closed kuniyuki-f closed 1 year ago

kuniyuki-f commented 1 year ago

完了の定義

補足情報

100 での議論により、 クライアントコンポーネントに appToken を渡さずに、 API Routes 内で session から appToken を取得する処理を実装してクライアントコンポーネントからは API Routes を参照する形が提案されました。

実現可能そうなので、まずは本イシューの対応を行い、タスク関連の処理をリファクタします。 getServerSession In API Routes: https://next-auth.js.org/configuration/nextjs#in-api-routes

kuniyuki-f commented 1 year ago

stopTask と createTask については API Routes に実装済みです!

kuniyuki-f commented 1 year ago

createTask. stopTask, completeTask といった、クライアントコンポーネントからのリクエストに対するNext API Rotuesが実装できたので、本イシューはクローズします。