diff --git a/lib/util/propTypes.js b/lib/util/propTypes.js index 25d5010c4c..adc723165f 100644 --- a/lib/util/propTypes.js +++ b/lib/util/propTypes.js @@ -548,7 +548,7 @@ module.exports = function propTypesInstructions(context, components, utils) { let typeName; if (astUtil.isTSTypeReference(node)) { typeName = node.typeName.name; - const shouldTraverseTypeParams = !typeName || allowedGenericTypes.includes(typeName); + const shouldTraverseTypeParams = !typeName || allowedGenericTypes.indexOf(typeName) !== -1; if (shouldTraverseTypeParams && node.typeParameters && node.typeParameters.length !== 0) { const nextNode = node.typeParameters.params[0]; this.visitTSNode(nextNode);