(componentName, location, propFullName, key, type)
| 30803 | } |
| 30804 | |
| 30805 | function invalidValidatorError(componentName, location, propFullName, key, type) { |
| 30806 | return new PropTypeError( |
| 30807 | (componentName || 'React class') + ': ' + location + ' type `' + propFullName + '.' + key + '` is invalid; ' + |
| 30808 | 'it must be a function, usually from the `prop-types` package, but received `' + type + '`.' |
| 30809 | ); |
| 30810 | } |
| 30811 | |
| 30812 | function createShapeTypeChecker(shapeTypes) { |
| 30813 | function validate(props, propName, componentName, location, propFullName) { |