= 30,
                  
                  
                  }
                  
                  
                  
                  
                  
                  const getKey = (number: ...) => {
                  
                  
                     return Properties[number]
                  
                  
                  }
                  
                  
                  
                  
                  
                   А каким образом можно затипизировать функцию так, чтобы я мог передавать только значения? То есть 10, 20, 30 я могу передать и ничего больше
                  
                  
                
import { findKey } from "lodash"; const properties = { a: 10, b: 20, c: 30, } as const; type Properties = typeof properties[keyof typeof properties]; const getKey = (number: Properties) => { return findKey(properties, p => p === number); } getKey(10);
С enum никак?
Есть мнение, что енамов лучше избегать
энум это объект же
Функция?
Обсуждают сегодня