Closed kuniyuki-f closed 1 year ago
src/api/client/task.ts
src/api/server/task.ts
appToken
実現可能そうなので、まずは本イシューの対応を行い、タスク関連の処理をリファクタします。 getServerSession In API Routes: https://next-auth.js.org/configuration/nextjs#in-api-routes
stopTask と createTask については API Routes に実装済みです!
createTask. stopTask, completeTask といった、クライアントコンポーネントからのリクエストに対するNext API Rotuesが実装できたので、本イシューはクローズします。
完了の定義
src/api/client/task.ts
に定義されている API リクエスト処理がsrc/api/server/task.ts
に移行されていることsrc/api/client/task.ts
の API リクエスト処理の向き先が Next.js の API Routes に定義されていること補足情報
100 での議論により、 クライアントコンポーネントに
appToken
を渡さずに、 API Routes 内で session からappToken
を取得する処理を実装してクライアントコンポーネントからは API Routes を参照する形が提案されました。実現可能そうなので、まずは本イシューの対応を行い、タスク関連の処理をリファクタします。 getServerSession In API Routes: https://next-auth.js.org/configuration/nextjs#in-api-routes