feat(util/promises): add sleepReject
This commit is contained in:
parent
8437c224cd
commit
2f71d92417
1 changed files with 4 additions and 0 deletions
|
|
@ -28,3 +28,7 @@ export function allSettled(promises: Promise<any>[]): Promise<PromiseSettledResu
|
|||
export function sleep(ms: number): Promise<void> {
|
||||
return new Promise(resolve => setTimeout(resolve, ms))
|
||||
}
|
||||
|
||||
export function sleepReject(ms: number, msg?: string): Promise<void> {
|
||||
return new Promise((_, reject) => setTimeout(() => reject(msg), ms))
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue