представляет собой перечисление возможных категорий товара type bla = "cat1" | "cat2";
как описать тип объекта, ключи которого имеют названия одной из этих категорий, а значения этих ключей - это строка?
const categoriesIcons: {??} = { "cat1": "Icon 1" }
Вам нужен Record
А вариант енам объявить не подходит?
Юнионы из строк лучше чем именно?
Тем, что они не влияют на итоговый код
Ну, начнем с того, что это разные вещи Вам из енама придется все равно получать юнион, если вы хотите мапд тип
О нет, только не еще один объект в моем вебприложении?
Ну вот в данной задаче чем лучше юнион?
Ну, вопрос откуда взялся этот юнион Технически ничем, если вам пофиг использовать ли енамы в принципе
Обсуждают сегодня