Delay a Promise
JS
S
JavaScriptSimple snippet to delay a Promise by using the V8's timers Low Priority queue.
1 delayMyPromise(pms: Promise<any>, delay: number) {
2 return new Promise((resolve, reject) => {
3 setTimeout(() => {
4 return resolve(pms);
5 }, delay);
6 });
7 }Created on 3/1/2020