Open kei615ykhm opened 2 weeks ago
このIssueでは、#9 にて作成した最小限構成アプリをParallel Routes機能を使用したダッシュボード形式にアップデートします。
Parallel Routes
src/ ├── app/ │ ├── dashboard/ # 新規作成(ダッシュボード実装用) │ │ ├── @list/ │ │ │ └── page.tsx │ │ ├── @form/ │ │ │ └── page.tsx │ │ └── layout.tsx │ ├── page.tsx │ └── layout.tsx ├── components/ │ └── memos/ │ ├── MemoList.tsx │ └── MemoForm.tsx ├── hooks/ │ └── useMemos.ts └── types/ └── index.ts
app/dashboard/
app/dashboard/@list/
app/dashboard/@form/
app/dashboard/layout.tsx
components/ui/Header.tsx
app/page.tsx
app/dashboard/@list/page.tsx
app/dashboard/@form/page.tsx
説明
このIssueでは、#9 にて作成した最小限構成アプリを
Parallel Routes
機能を使用したダッシュボード形式にアップデートします。ディレクトリ構成
タスク
1. プロジェクト構造の更新
app/dashboard/
ディレクトリを作成app/dashboard/@list/
とapp/dashboard/@form/
ディレクトリを作成2. ダッシュボードレイアウトの実装
app/dashboard/layout.tsx
を作成し、Parallel Routesのスロットを設定components/ui/Header.tsx
を作成し、ヘッダーコンポーネントを実装app/page.tsx
を更新し、ダッシュボードへのリンクを追加3. メモリスト機能のアップデート
app/dashboard/@list/page.tsx
を作成4. メモ作成機能のアップデート
app/dashboard/@form/page.tsx
を作成受け入れ基準
技術的な注意点
関連リソース