значение из 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
Вариант 👍. Благодарю 🙂.
Обсуждают сегодня