MCPcopy Create free account
hub / github.com/Lucifier129/react-lite / createElementTypeChecker

Function createElementTypeChecker

examples/simple/react.js:12569–12578  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

12567}
12568
12569function createElementTypeChecker() {
12570 function validate(props, propName, componentName, location, propFullName) {
12571 if (!ReactElement.isValidElement(props[propName])) {
12572 var locationName = ReactPropTypeLocationNames[location];
12573 return new Error('Invalid ' + locationName + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a single ReactElement.'));
12574 }
12575 return null;
12576 }
12577 return createChainableTypeChecker(validate);
12578}
12579
12580function createInstanceTypeChecker(expectedClass) {
12581 function validate(props, propName, componentName, location, propFullName) {

Callers 1

react.jsFile · 0.85

Calls 1

Tested by

no test coverage detected