defer
Callable
- function sayHelloWorld(ms: number): Promise<string> {const { promise, resolve, reject } = defer<string>();setTimeout(() => resolve('Hello world'), ms);return promise;}
function sayHelloWorld(ms: number): Promise<string> {
const { promise, resolve, reject } = defer<string>();
setTimeout(() => resolve('Hello world'), ms);
return promise;
}
Creates a new Promise and returns it in an object, along with its resolve and reject functions.