ohif-viewer/platform/core/src/utils/makeDeferred.js

10 lines
221 B
JavaScript

export default function makeDeferred() {
let reject,
resolve,
promise = new Promise(function (res, rej) {
resolve = res;
reject = rej;
});
return Object.freeze({ promise, resolve, reject });
}