MCPcopy
hub / github.com/facebook/react / resolveDefaultProps

Function resolveDefaultProps

packages/react-debug-tools/src/ReactDebugHooks.js:1283–1296  ·  view source on GitHub ↗
(Component: any, baseProps: any)

Source from the content-addressed store, hash-verified

1281}
1282
1283function resolveDefaultProps(Component: any, baseProps: any) {
1284 if (Component && Component.defaultProps) {
1285 // Resolve default props. Taken from ReactElement
1286 const props = assign({}, baseProps);
1287 const defaultProps = Component.defaultProps;
1288 for (const propName in defaultProps) {
1289 if (props[propName] === undefined) {
1290 props[propName] = defaultProps[propName];
1291 }
1292 }
1293 return props;
1294 }
1295 return baseProps;
1296}
1297
1298export function inspectHooksOfFiber(
1299 fiber: Fiber,

Callers 1

inspectHooksOfFiberFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected