generated at
typescriptではenumではなくunionを使う
あとで読む
enum (typescript)のデメリットが書いてある
それからunion (typescript)で代替する方法も書いてある

使い方
union.ts
const altEnum = ['Foo', 'Bar', 'Baz'] as const; type AltEnum = typeof altEnum[number] // 'Foo' | 'Bar' | 'Baz'
原理
理解したら書く

#2020-11-20 06:42:45