(parent, renderLanes, propagationRoot)
| 10581 | pop(valueCursor); |
| 10582 | } |
| 10583 | function scheduleContextWorkOnParentPath(parent, renderLanes, propagationRoot) { |
| 10584 | for (; null !== parent; ) { |
| 10585 | var alternate = parent.alternate; |
| 10586 | (parent.childLanes & renderLanes) !== renderLanes |
| 10587 | ? ((parent.childLanes |= renderLanes), |
| 10588 | null !== alternate && (alternate.childLanes |= renderLanes)) |
| 10589 | : null !== alternate && |
| 10590 | (alternate.childLanes & renderLanes) !== renderLanes && |
| 10591 | (alternate.childLanes |= renderLanes); |
| 10592 | if (parent === propagationRoot) break; |
| 10593 | parent = parent.return; |
| 10594 | } |
| 10595 | } |
| 10596 | function propagateContextChanges( |
| 10597 | workInProgress, |
| 10598 | contexts, |
no outgoing calls
no test coverage detected
searching dependent graphs…