(transition, thenable)
| 7068 | currentEntangledLane = 0, |
| 7069 | currentEntangledActionThenable = null; |
| 7070 | function entangleAsyncAction(transition, thenable) { |
| 7071 | if (null === currentEntangledListeners) { |
| 7072 | var entangledListeners = (currentEntangledListeners = []); |
| 7073 | currentEntangledPendingCount = 0; |
| 7074 | currentEntangledLane = requestTransitionLane(); |
| 7075 | currentEntangledActionThenable = { |
| 7076 | status: "pending", |
| 7077 | value: void 0, |
| 7078 | then: function (resolve) { |
| 7079 | entangledListeners.push(resolve); |
| 7080 | } |
| 7081 | }; |
| 7082 | } |
| 7083 | currentEntangledPendingCount++; |
| 7084 | thenable.then(pingEngtangledActionScope, pingEngtangledActionScope); |
| 7085 | return thenable; |
| 7086 | } |
| 7087 | function pingEngtangledActionScope() { |
| 7088 | if ( |
| 7089 | 0 === --currentEntangledPendingCount && |
no test coverage detected
searching dependent graphs…