Skip to content

User作成 #382

Description

@zigzagdev

Goal

ユーザー作成機能を追加する。まずは作成フォームのみを実装し、UserProfile画面(ユーザー情報表示・編集)は別Issueで対応する。

Decision

  • client/src/app/features/user/ ディレクトリを新設し、search/top と同様の components / containers / types.ts 構成にする
  • フォームは react-hook-form 等のライブラリを使わず、既存パターン(useState + 手動 onChange/onSubmit)に合わせて実装する
  • ルーティングは /users/new を追加し、AppRoutes.tsx に登録する
  • UserProfile画面は対象外。別Issueで対応する

Sub-issues

  • feat: ユーザー作成フォーム用の型とpresentational componentを追加
  • feat: UserCreateContainerを追加
  • feat: /users/new ルートを追加

Implementation order

型/フォーム → container → ルーティングの順(依存関係あり)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions