| 11494 | (i.lastBaseUpdate = o)) |
| 11495 | } |
| 11496 | function qh(s, o, i, a) { |
| 11497 | var u = s.updateQueue |
| 11498 | Kn = !1 |
| 11499 | var _ = u.firstBaseUpdate, |
| 11500 | w = u.lastBaseUpdate, |
| 11501 | x = u.shared.pending |
| 11502 | if (null !== x) { |
| 11503 | u.shared.pending = null |
| 11504 | var C = x, |
| 11505 | j = C.next |
| 11506 | ;((C.next = null), null === w ? (_ = j) : (w.next = j), (w = C)) |
| 11507 | var L = s.alternate |
| 11508 | null !== L && |
| 11509 | (x = (L = L.updateQueue).lastBaseUpdate) !== w && |
| 11510 | (null === x ? (L.firstBaseUpdate = j) : (x.next = j), (L.lastBaseUpdate = C)) |
| 11511 | } |
| 11512 | if (null !== _) { |
| 11513 | var B = u.baseState |
| 11514 | for (w = 0, L = j = C = null, x = _; ; ) { |
| 11515 | var $ = x.lane, |
| 11516 | U = x.eventTime |
| 11517 | if ((a & $) === $) { |
| 11518 | null !== L && |
| 11519 | (L = L.next = |
| 11520 | { |
| 11521 | eventTime: U, |
| 11522 | lane: 0, |
| 11523 | tag: x.tag, |
| 11524 | payload: x.payload, |
| 11525 | callback: x.callback, |
| 11526 | next: null, |
| 11527 | }) |
| 11528 | e: { |
| 11529 | var V = s, |
| 11530 | z = x |
| 11531 | switch ((($ = o), (U = i), z.tag)) { |
| 11532 | case 1: |
| 11533 | if ('function' == typeof (V = z.payload)) { |
| 11534 | B = V.call(U, B, $) |
| 11535 | break e |
| 11536 | } |
| 11537 | B = V |
| 11538 | break e |
| 11539 | case 3: |
| 11540 | V.flags = (-65537 & V.flags) | 128 |
| 11541 | case 0: |
| 11542 | if ( |
| 11543 | null == ($ = 'function' == typeof (V = z.payload) ? V.call(U, B, $) : V) |
| 11544 | ) |
| 11545 | break e |
| 11546 | B = we({}, B, $) |
| 11547 | break e |
| 11548 | case 2: |
| 11549 | Kn = !0 |
| 11550 | } |
| 11551 | } |
| 11552 | null !== x.callback && |
| 11553 | 0 !== x.lane && |