Avatar ·

Como iterar sobre valores de enum para exibir em radio button no TypeScript

Olá! Comecei a estudar TypeScript recentemente e me deparei com um problema ao trabalhar com enum. Tenho uma enumeração para status de pedido: ```typescript enum OrderStatus { Pending = 'pending', Processing = 'processing', Shipped = 'shipped', Delivered = 'delivered', Cancelled = 'cancelled' } ``` Preciso exibir esses status como um conjunto de radio buttons em um formulário. Quero que o usuário possa selecionar uma das opções. O problema é que não entendo como obter corretamente todos os valores do enum como um array de strings para depois usá-los em um loop para criar os radio buttons. Tentei escrever assim: ```typescript const statuses = Object.keys(OrderStatus); ``` Mas isso retorna as chaves, não os valores. Se eu usar `Object.values()`, obtenho um array, mas aí