status: Status;
....
}
export enum Status {
OPEN = 'Open',
CLOSED = 'Closed',
DELETED = 'Deleted',
}
—— 😐😐😐
{ Object.keys(Status).map((status, idx) => {
return (
<MenuItemOption
key={ idx }>{ Status[status as string as keyof typeof Status] }</MenuItemOption>
)
}) }
Как это сделать правильно? С бэка объекты приходят со статусами как ключи енума, а показывать я хочу значения его
Status[status as string as keyof typeof Status]
Это работает, но это выглядит супер тупо
Главное что работает))
огого вау Спасибо!
console.log(task.status) task.status = Status.DELETED console.log(task.status) — DELETED Deleted 😐 А как поставить чтобы DELETED было
Обсуждают сегодня