значение из enum?
Иными словами:
enum A {
first = 'FIRST',
second = 'SECOND'
}
const myAmazingValue: A; // 'FIRST' | 'SECOND'
?
А если оставить так и использовать вместо литералов сам енум? const myAmazingValue1: A = A.first; const myAmazingValue2: A = A.second;
Потому что мне надо задать тип по принципу "или" для одного value. Я думал что есть какой-то простой способ, странно🤔
Простой способ - это тип вместо енума) https://www.typescriptlang.org/play?#code/C4TwDgpgBAglC8UDeAoK6oDMCWAnAzsAFxQDkAYgJIBKAygCqkA0aG+EAxgPYB2AJiVK0AogGEA8gDkAIqRQBfANwoUAGwjAoAWxAwtAQwBe2HgHMAavtUBXCCRgBtANYQQXTLAC6ynXqMmLK1sEMio6RmUVIA
Вариант 👍. Благодарю 🙂.
Обсуждают сегодня