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

Function warnUnknownProperty

examples/simple/react.js:1661–1675  ·  view source on GitHub ↗
(name)

Source from the content-addressed store, hash-verified

1659 var warnedProperties = {};
1660
1661 var warnUnknownProperty = function (name) {
1662 if (reactProps.hasOwnProperty(name) && reactProps[name] || warnedProperties.hasOwnProperty(name) && warnedProperties[name]) {
1663 return;
1664 }
1665
1666 warnedProperties[name] = true;
1667 var lowerCasedName = name.toLowerCase();
1668
1669 // data-* attributes should be lowercase; suggest the lowercase version
1670 var standardName = DOMProperty.isCustomAttribute(lowerCasedName) ? lowerCasedName : DOMProperty.getPossibleStandardName.hasOwnProperty(lowerCasedName) ? DOMProperty.getPossibleStandardName[lowerCasedName] : null;
1671
1672 // For now, only warn when we have a suggested correction. This prevents
1673 // logging too much when using transferPropsTo.
1674 "development" !== 'production' ? warning(standardName == null, 'Unknown DOM property %s. Did you mean %s?', name, standardName) : undefined;
1675 };
1676}
1677
1678/**

Callers 1

react.jsFile · 0.85

Calls 1

warningFunction · 0.50

Tested by

no test coverage detected