( workInProgress$jscomp$0, props, instance$jscomp$0, renderLanes )
| 10839 | } |
| 10840 | } |
| 10841 | function processUpdateQueue( |
| 10842 | workInProgress$jscomp$0, |
| 10843 | props, |
| 10844 | instance$jscomp$0, |
| 10845 | renderLanes |
| 10846 | ) { |
| 10847 | didReadFromEntangledAsyncAction = !1; |
| 10848 | var queue = workInProgress$jscomp$0.updateQueue; |
| 10849 | hasForceUpdate = !1; |
| 10850 | var firstBaseUpdate = queue.firstBaseUpdate, |
| 10851 | lastBaseUpdate = queue.lastBaseUpdate, |
| 10852 | pendingQueue = queue.shared.pending; |
| 10853 | if (null !== pendingQueue) { |
| 10854 | queue.shared.pending = null; |
| 10855 | var lastPendingUpdate = pendingQueue, |
| 10856 | firstPendingUpdate = lastPendingUpdate.next; |
| 10857 | lastPendingUpdate.next = null; |
| 10858 | null === lastBaseUpdate |
| 10859 | ? (firstBaseUpdate = firstPendingUpdate) |
| 10860 | : (lastBaseUpdate.next = firstPendingUpdate); |
| 10861 | lastBaseUpdate = lastPendingUpdate; |
| 10862 | var current = workInProgress$jscomp$0.alternate; |
| 10863 | null !== current && |
| 10864 | ((current = current.updateQueue), |
| 10865 | (pendingQueue = current.lastBaseUpdate), |
| 10866 | pendingQueue !== lastBaseUpdate && |
| 10867 | (null === pendingQueue |
| 10868 | ? (current.firstBaseUpdate = firstPendingUpdate) |
| 10869 | : (pendingQueue.next = firstPendingUpdate), |
| 10870 | (current.lastBaseUpdate = lastPendingUpdate))); |
| 10871 | } |
| 10872 | if (null !== firstBaseUpdate) { |
| 10873 | var newState = queue.baseState; |
| 10874 | lastBaseUpdate = 0; |
| 10875 | current = firstPendingUpdate = lastPendingUpdate = null; |
| 10876 | pendingQueue = firstBaseUpdate; |
| 10877 | do { |
| 10878 | var updateLane = pendingQueue.lane & -536870913, |
| 10879 | isHiddenUpdate = updateLane !== pendingQueue.lane; |
| 10880 | if ( |
| 10881 | isHiddenUpdate |
| 10882 | ? (workInProgressRootRenderLanes & updateLane) === updateLane |
| 10883 | : (renderLanes & updateLane) === updateLane |
| 10884 | ) { |
| 10885 | 0 !== updateLane && |
| 10886 | updateLane === currentEntangledLane && |
| 10887 | (didReadFromEntangledAsyncAction = !0); |
| 10888 | null !== current && |
| 10889 | (current = current.next = |
| 10890 | { |
| 10891 | lane: 0, |
| 10892 | tag: pendingQueue.tag, |
| 10893 | payload: pendingQueue.payload, |
| 10894 | callback: null, |
| 10895 | next: null |
| 10896 | }); |
| 10897 | a: { |
| 10898 | var workInProgress = workInProgress$jscomp$0, |
no test coverage detected
searching dependent graphs…