🌟

[React×TypeScript]コンポーネントのpropsの型定義

2022/08/14に公開

【ケース】親コンポーネントでは"id"が必要だが、子コンポーネントでは"id"が必要ない場合の指定の方法

  • Pickを使う->必須の型を指定する
export const Hoge = (props:Pick<TodoType,"userId"|"title"|"completed">) ...
  • Omitを使う->省略したい型を指定する
export const Hoge = (props:Omit<TodoType,"id">) ...

Discussion