T[number]で配列要素型をUnion型にする備忘
T[number]で配列要素型をUnion型にする備忘です。
const fruits = ["apple", "banana", "orange"] as const;
type Fruits = typeof fruits[number]; // "fruits" | "banana" | "orange"
このような感じで、配列からUnion型を求めることができる。そういう決まった書き方みたい。
T[number]で配列要素型をUnion型にする備忘です。
const fruits = ["apple", "banana", "orange"] as const;
type Fruits = typeof fruits[number]; // "fruits" | "banana" | "orange"
このような感じで、配列からUnion型を求めることができる。そういう決まった書き方みたい。