MCPcopy Index your code
hub / github.com/caseywebdev/react-list / updateElement

Function updateElement

docs/index.js:6326–6361  ·  view source on GitHub ↗
(returnFiber, current, element, lanes)

Source from the content-addressed store, hash-verified

6324 return current;
6325 }
6326 function updateElement(returnFiber, current, element, lanes) {
6327 var elementType = element.type;
6328 if (elementType === REACT_FRAGMENT_TYPE)
6329 return updateFragment(
6330 returnFiber,
6331 current,
6332 element.props.children,
6333 lanes,
6334 element.key
6335 );
6336 if (
6337 null !== current &&
6338 (current.elementType === elementType ||
6339 ("object" === typeof elementType &&
6340 null !== elementType &&
6341 elementType.$$typeof === REACT_LAZY_TYPE &&
6342 resolveLazy(elementType) === current.type))
6343 )
6344 return (
6345 (current = useFiber(current, element.props)),
6346 coerceRef(current, element),
6347 (current.return = returnFiber),
6348 current
6349 );
6350 current = createFiberFromTypeAndProps(
6351 element.type,
6352 element.key,
6353 element.props,
6354 null,
6355 returnFiber.mode,
6356 lanes
6357 );
6358 coerceRef(current, element);
6359 current.return = returnFiber;
6360 return current;
6361 }
6362 function updatePortal(returnFiber, current, portal, lanes) {
6363 if (
6364 null === current ||

Callers 2

updateSlotFunction · 0.85
updateFromMapFunction · 0.85

Calls 8

updateFragmentFunction · 0.85
resolveLazyFunction · 0.85
useFiberFunction · 0.85
coerceRefFunction · 0.85
validateFragmentPropsFunction · 0.85
createFiberFromElementFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…