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

Function detachAlternateSiblings

docs/index.js:12709–12722  ·  view source on GitHub ↗
(parentFiber)

Source from the content-addressed store, hash-verified

12707 }
12708}
12709function detachAlternateSiblings(parentFiber) {
12710 var previousFiber = parentFiber.alternate;
12711 if (
12712 null !== previousFiber &&
12713 ((parentFiber = previousFiber.child), null !== parentFiber)
12714 ) {
12715 previousFiber.child = null;
12716 do
12717 (previousFiber = parentFiber.sibling),
12718 (parentFiber.sibling = null),
12719 (parentFiber = previousFiber);
12720 while (null !== parentFiber);
12721 }
12722}
12723function recursivelyTraversePassiveUnmountEffects(parentFiber) {
12724 var deletions = parentFiber.deletions;
12725 if (0 !== (parentFiber.flags & 16)) {

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…