MCPcopy Create free account
hub / github.com/caseywebdev/react-list / resolveForwardRefForHotReloading

Function resolveForwardRefForHotReloading

docs/index.js:22520–22535  ·  view source on GitHub ↗
(type)

Source from the content-addressed store, hash-verified

22518 return void 0 === family ? type : family.current;
22519 }
22520 function resolveForwardRefForHotReloading(type) {
22521 if (null === resolveFamily) return type;
22522 var family = resolveFamily(type);
22523 return void 0 === family
22524 ? null !== type &&
22525 void 0 !== type &&
22526 "function" === typeof type.render &&
22527 ((family = resolveFunctionForHotReloading(type.render)),
22528 type.render !== family)
22529 ? ((family = { $$typeof: REACT_FORWARD_REF_TYPE, render: family }),
22530 void 0 !== type.displayName &&
22531 (family.displayName = type.displayName),
22532 family)
22533 : type
22534 : family.current;
22535 }
22536 function isCompatibleFamilyForHotReloading(fiber, element) {
22537 if (null === resolveFamily) return !1;
22538 var prevType = fiber.elementType;

Callers 3

beginWorkFunction · 0.85
createWorkInProgressFunction · 0.85

Calls 1

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…