()
| 1510 | } |
| 1511 | |
| 1512 | function createNodeChecker() { |
| 1513 | function validate(props, propName, componentName, location, propFullName) { |
| 1514 | if (!isNode(props[propName])) { |
| 1515 | return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.')); |
| 1516 | } |
| 1517 | return null; |
| 1518 | } |
| 1519 | return createChainableTypeChecker(validate); |
| 1520 | } |
| 1521 | |
| 1522 | function createShapeTypeChecker(shapeTypes) { |
| 1523 | function validate(props, propName, componentName, location, propFullName) { |
no test coverage detected