Open kei615ykhm opened 2 months ago
このIssueでは、#12 の実装後に将来的なSWRとSSGの実装に向けた下地作りを行います。
src/ ├── app/ │ ├── dashboard/ │ │ ├── @list/ │ │ │ └── page.tsx │ │ ├── @form/ │ │ │ └── page.tsx │ │ └── layout.tsx │ ├── page.tsx │ └── layout.tsx ├── components/ │ ├── memos/ │ │ ├── MemoList.tsx │ │ └── MemoForm.tsx │ └── ui/ # 新規追加(今後のモーダル実装用) │ └── Modal.tsx ├── hooks/ │ ├── useMemos.ts │ └── useSWRMemos.ts # 新規追加(今後のSWR実装用) └── types/ └── index.ts
hooks/useSWRMemos.ts
components/ui/
components/ui/Modal.tsx
useSWRMemos
説明
このIssueでは、#12 の実装後に将来的なSWRとSSGの実装に向けた下地作りを行います。
ディレクトリ構成
タスク
1. SWRの下地作り
hooks/useSWRMemos.ts
ファイルを作成2. モーダルコンポーネントの作成(将来のSSG実装用)
components/ui/
ディレクトリを作成components/ui/Modal.tsx
を作成受け入れ基準
useSWRMemos
フックが作成され、基本構造が正しく実装されている(実際のAPI連携は後の実装で行う)技術的な注意点
関連リソース