тип из ключей объекта, пример – https://monosnap.com/file/jsCH5ImbIqiwx84FYqAct6a6yBojWW
Есть ли аналог в тайпскрипте?
Есть, но почему бы просто не сделать так: type MyNotificationLevel = "info" | "warning" | "error" interface MyNotification { level: MyNotificationLevel } const n: MyNotification = { level: "error" }
keyof typeof constants.level
Обсуждают сегодня