diff --git a/lib/rules/no-unused-prop-types.js b/lib/rules/no-unused-prop-types.js index be9054934c..266948c654 100644 --- a/lib/rules/no-unused-prop-types.js +++ b/lib/rules/no-unused-prop-types.js @@ -411,6 +411,9 @@ module.exports = { } return true; case 'ObjectTypeAnnotation': + if (skipShapeProps) { + return true; + } var shapeTypeDefinition = { type: 'shape', children: []