()
| 1555 | } |
| 1556 | |
| 1557 | function createNodeChecker() { |
| 1558 | function validate(props, propName, componentName, location, propFullName) { |
| 1559 | if (!isNode(props[propName])) { |
| 1560 | return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.')); |
| 1561 | } |
| 1562 | return null; |
| 1563 | } |
| 1564 | return createChainableTypeChecker(validate); |
| 1565 | } |
| 1566 | |
| 1567 | function createShapeTypeChecker(shapeTypes) { |
| 1568 | function validate(props, propName, componentName, location, propFullName) { |
no test coverage detected