投稿日
August 14, 2023
最終更新
August 14, 2023
カテゴリー
tech
タグ
TypeScript
配列から型を作成する
typeof
を用いることで、配列の型が取れる。
const NavList = ['home', 'news'] as const;
type NavKeys = typeof NavList[number]; // 'home' | 'news'
• プレイグラウンド
オブジェクトの配列のから型を作成する
const NavList = [
{
key: 'home',
},
{
key: 'news',
},
] as const;
type NavKeys = typeof NavList[number]['key']; // 'home' | 'news'
• プレイグラウンド