(
root$jscomp$0,
parentFiber,
isInStrictMode
)
| 34333 | retryTimedOutBoundary(boundaryFiber, retryLane); |
| 34334 | } |
| 34335 | function recursivelyTraverseAndDoubleInvokeEffectsInDEV( |
| 34336 | root$jscomp$0, |
| 34337 | parentFiber, |
| 34338 | isInStrictMode |
| 34339 | ) { |
| 34340 | if (0 !== (parentFiber.subtreeFlags & 33562624)) |
| 34341 | for (parentFiber = parentFiber.child; null !== parentFiber; ) { |
| 34342 | var root = root$jscomp$0, |
| 34343 | fiber = parentFiber, |
| 34344 | isStrictModeFiber = fiber.type === REACT_STRICT_MODE_TYPE; |
| 34345 | isStrictModeFiber = isInStrictMode || isStrictModeFiber; |
| 34346 | 22 !== fiber.tag |
| 34347 | ? fiber.flags & 33554432 |
| 34348 | ? isStrictModeFiber && |
| 34349 | runWithFiberInDEV( |
| 34350 | fiber, |
| 34351 | doubleInvokeEffectsOnFiber, |
| 34352 | root, |
| 34353 | fiber, |
| 34354 | (fiber.mode & NoStrictPassiveEffectsMode) === NoMode |
| 34355 | ) |
| 34356 | : recursivelyTraverseAndDoubleInvokeEffectsInDEV( |
| 34357 | root, |
| 34358 | fiber, |
| 34359 | isStrictModeFiber |
| 34360 | ) |
| 34361 | : null === fiber.memoizedState && |
| 34362 | (isStrictModeFiber && fiber.flags & 8192 |
| 34363 | ? runWithFiberInDEV( |
| 34364 | fiber, |
| 34365 | doubleInvokeEffectsOnFiber, |
| 34366 | root, |
| 34367 | fiber |
| 34368 | ) |
| 34369 | : fiber.subtreeFlags & 33554432 && |
| 34370 | runWithFiberInDEV( |
| 34371 | fiber, |
| 34372 | recursivelyTraverseAndDoubleInvokeEffectsInDEV, |
| 34373 | root, |
| 34374 | fiber, |
| 34375 | isStrictModeFiber |
| 34376 | )); |
| 34377 | parentFiber = parentFiber.sibling; |
| 34378 | } |
| 34379 | } |
| 34380 | function doubleInvokeEffectsOnFiber(root, fiber) { |
| 34381 | var shouldDoubleInvokePassiveEffects = |
| 34382 | 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : !0; |
no test coverage detected
searching dependent graphs…