()
| 1411 | } |
| 1412 | |
| 1413 | function createNodeChecker() { |
| 1414 | function validate(props, propName, componentName, location, propFullName) { |
| 1415 | if (!isNode(props[propName])) { |
| 1416 | return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.')); |
| 1417 | } |
| 1418 | return null; |
| 1419 | } |
| 1420 | return createChainableTypeChecker(validate); |
| 1421 | } |
| 1422 | |
| 1423 | function createShapeTypeChecker(shapeTypes) { |
| 1424 | function validate(props, propName, componentName, location, propFullName) { |
no test coverage detected