MCPcopy
hub / github.com/krasimir/react-in-patterns / createNodeChecker

Function createNodeChecker

code/composition/public/app.js:1557–1565  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

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) {

Callers 1

app.jsFile · 0.70

Calls 1

Tested by

no test coverage detected