Skip to content

feat: ユーザー作成用の型とAPIクライアントを追加 #428

Description

@zigzagdev

Parent

Part of #382

What to do

  • client/src/app/features/user/types.ts にドメイン型(AgeRange, SubscriptionTier, CreateUserFormValues)を追加する
  • client/src/app/features/user/apis/user-api.ts / apis/index.tscreateUser APIクライアントを追加する

Files to touch

  • client/src/app/features/user/types.ts
  • client/src/app/features/user/apis/user-api.ts
  • client/src/app/features/user/apis/index.ts

Acceptance criteria

  • createUser でユーザーを作成できる
  • 型が後続のmapper/hooksから利用できる

Note

#383 は元々「型 + UserCreateForm(UIコンポーネント)」をまとめた内容だったが、実際の実装では型/APIクライアント(本issue, PR #405)とUIコンポーネント(PR #409)が別ブランチ・別PRに分かれた。本issueはその実装差分を遡って記録するために作成。

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