()
| 37 | return new Promise<void>((resolve) => { |
| 38 | let done = false |
| 39 | const finish = () => { |
| 40 | if (done) return |
| 41 | done = true |
| 42 | resolve() |
| 43 | } |
| 44 | const timer = setTimeout(finish, 50) |
| 45 | if (typeof requestAnimationFrame !== "function") return |
| 46 | requestAnimationFrame(() => { |
no test coverage detected