9 lines
190 B
JavaScript
9 lines
190 B
JavaScript
export default function delay(ms) {
|
|
let timeout;
|
|
const promise = new Promise((resolve) => {
|
|
timeout = setTimeout(resolve, ms);
|
|
});
|
|
promise.timeout = timeout;
|
|
return promise;
|
|
}
|