| 9232 | } |
| 9233 | } |
| 9234 | function uc(s, o) { |
| 9235 | var i = s.pendingLanes |
| 9236 | if (0 === i) return 0 |
| 9237 | var a = 0, |
| 9238 | u = s.suspendedLanes, |
| 9239 | _ = s.pingedLanes, |
| 9240 | w = 268435455 & i |
| 9241 | if (0 !== w) { |
| 9242 | var x = w & ~u |
| 9243 | 0 !== x ? (a = tc(x)) : 0 !== (_ &= w) && (a = tc(_)) |
| 9244 | } else 0 !== (w = i & ~u) ? (a = tc(w)) : 0 !== _ && (a = tc(_)) |
| 9245 | if (0 === a) return 0 |
| 9246 | if ( |
| 9247 | 0 !== o && |
| 9248 | o !== a && |
| 9249 | !(o & u) && |
| 9250 | ((u = a & -a) >= (_ = o & -o) || (16 === u && 4194240 & _)) |
| 9251 | ) |
| 9252 | return o |
| 9253 | if ((4 & a && (a |= 16 & i), 0 !== (o = s.entangledLanes))) |
| 9254 | for (s = s.entanglements, o &= a; 0 < o; ) |
| 9255 | ((u = 1 << (i = 31 - Et(o))), (a |= s[i]), (o &= ~u)) |
| 9256 | return a |
| 9257 | } |
| 9258 | function vc(s, o) { |
| 9259 | switch (s) { |
| 9260 | case 1: |