енам
Я бы вообще определил строковые литералы (const NEW : ‘New’ = ‘ New’; ) и потом union type как TOrderStatus = typeof NEW | typeof … ;
Енум тоже не даёт подсовывать левых строк))) да и использование на мой взгляд тоже удобное
ну, такое. лучше уж объект sealed) ибо енам по умолчанию enum A { B, C } => A { B: 0, C: 1 }
Используйте строковой const enum
а че, так можно было?)
Я это и имел ввиду как раз)))
Обсуждают сегодня