as const
const Roles2 = ['Admin', 'User'] as const
type Role1 = typeof Roles[0]
type Role2 = typeof Roles2[0]
Вы вот мне такое "подсунуть" пытаетесь (эквивалентный код в ваших энамах) enum Roles { x = 'User', y = 'Admin', } enum Roles2 { x = 'Admin', y = 'User', } type Role1 = Roles.x type Role2 = Roles2.x
Обсуждают сегодня