(setTimeoutFunc = setTimeout)
| 38 | * @return {Promise<void>} |
| 39 | */ |
| 40 | export function macroTask(setTimeoutFunc = setTimeout) { |
| 41 | return sleep(0, setTimeoutFunc); |
| 42 | } |
| 43 | |
| 44 | /** |
| 45 | * Returns a Promise that resolves after the next browser frame has been rendered. |
no test coverage detected