(returnFiber, current, element, lanes)
| 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 || |
no test coverage detected
searching dependent graphs…