Files
2026-08-07 21:39:30 +02:00

11 lines
257 B
JavaScript

export function createControllablePromise() {
let resolve;
let reject;
const promise = new Promise((_resolve, _reject) => {
resolve = _resolve;
reject = _reject;
});
promise.resolve = resolve;
promise.reject = reject;
return promise;
}