@lifaon/rx-js-light
Version:
Blazing fast Observables
21 lines (20 loc) • 492 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createDeferredPromise = void 0;
var freeze_1 = require("./freeze.cjs");
function createDeferredPromise() {
var resolve;
var reject;
var promise = new Promise(function (_resolve, _reject) {
resolve = _resolve;
reject = _reject;
});
return (0, freeze_1.freeze)({
promise: promise,
resolve: resolve,
reject: reject
});
}
exports.createDeferredPromise = createDeferredPromise;