| 13542 | return 5 === s.tag || 3 === s.tag || 4 === s.tag |
| 13543 | } |
| 13544 | function Uj(s) { |
| 13545 | e: for (;;) { |
| 13546 | for (; null === s.sibling; ) { |
| 13547 | if (null === s.return || Tj(s.return)) return null |
| 13548 | s = s.return |
| 13549 | } |
| 13550 | for ( |
| 13551 | s.sibling.return = s.return, s = s.sibling; |
| 13552 | 5 !== s.tag && 6 !== s.tag && 18 !== s.tag; |
| 13553 | ) { |
| 13554 | if (2 & s.flags) continue e |
| 13555 | if (null === s.child || 4 === s.tag) continue e |
| 13556 | ;((s.child.return = s), (s = s.child)) |
| 13557 | } |
| 13558 | if (!(2 & s.flags)) return s.stateNode |
| 13559 | } |
| 13560 | } |
| 13561 | function Vj(s, o, i) { |
| 13562 | var a = s.tag |
| 13563 | if (5 === a || 6 === a) |