(root$jscomp$0, parentFiber)
| 11725 | }); |
| 11726 | } |
| 11727 | function recursivelyTraverseMutationEffects(root$jscomp$0, parentFiber) { |
| 11728 | var deletions = parentFiber.deletions; |
| 11729 | if (null !== deletions) |
| 11730 | for (var i = 0; i < deletions.length; i++) { |
| 11731 | var childToDelete = deletions[i], |
| 11732 | root = root$jscomp$0, |
| 11733 | returnFiber = parentFiber, |
| 11734 | parent = returnFiber; |
| 11735 | a: for (; null !== parent; ) { |
| 11736 | switch (parent.tag) { |
| 11737 | case 27: |
| 11738 | case 5: |
| 11739 | hostParent = parent.stateNode; |
| 11740 | hostParentIsContainer = !1; |
| 11741 | break a; |
| 11742 | case 3: |
| 11743 | hostParent = parent.stateNode.containerInfo; |
| 11744 | hostParentIsContainer = !0; |
| 11745 | break a; |
| 11746 | case 4: |
| 11747 | hostParent = parent.stateNode.containerInfo; |
| 11748 | hostParentIsContainer = !0; |
| 11749 | break a; |
| 11750 | } |
| 11751 | parent = parent.return; |
| 11752 | } |
| 11753 | if (null === hostParent) throw Error(formatProdErrorMessage(160)); |
| 11754 | commitDeletionEffectsOnFiber(root, returnFiber, childToDelete); |
| 11755 | hostParent = null; |
| 11756 | hostParentIsContainer = !1; |
| 11757 | root = childToDelete.alternate; |
| 11758 | null !== root && (root.return = null); |
| 11759 | childToDelete.return = null; |
| 11760 | } |
| 11761 | if (parentFiber.subtreeFlags & 13878) |
| 11762 | for (parentFiber = parentFiber.child; null !== parentFiber; ) |
| 11763 | commitMutationEffectsOnFiber(parentFiber, root$jscomp$0), |
| 11764 | (parentFiber = parentFiber.sibling); |
| 11765 | } |
| 11766 | var currentHoistableRoot = null; |
| 11767 | function commitMutationEffectsOnFiber(finishedWork, root) { |
| 11768 | var current = finishedWork.alternate, |
no test coverage detected
searching dependent graphs…