Кажется, что это работает:
function isTransform(name: string): boolean {
const transformValues: string[] = [IconNames.MOVE, IconNames.RESIZE, IconNames.ADD]
return transformValues.indexOf(name) > -1
}
Это также работает:
function isTransform(name: IconNames): boolean {
const transformValues = [IconNames.MOVE, IconNames.RESIZE, IconNames.ADD]
return transformValues.indexOf(name) > -1
}
Вопрос в том, будете ли вы звонить isTransform
только со значениями IconNames
или с string
?