mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-28 11:59:54 +00:00
13 lines
368 B
TypeScript
13 lines
368 B
TypeScript
import { later } from '@ember/runloop';
|
|
|
|
/**
|
|
* Helper to convert a timeout into a promise which is more convinient for some places
|
|
* @param ms milliseconds that you need to wait
|
|
*/
|
|
export function waitTime(ms: number): Promise<void> {
|
|
const promise: Promise<void> = new Promise((resolve): void => {
|
|
later((): void => resolve(), ms);
|
|
});
|
|
return promise;
|
|
}
|