2020-04-15 13:57:57 -03:00
|
|
|
export default function makeDeferred() {
|
2020-05-15 14:29:27 +02:00
|
|
|
let reject,
|
|
|
|
|
resolve,
|
|
|
|
|
promise = new Promise(function(res, rej) {
|
|
|
|
|
resolve = res;
|
|
|
|
|
reject = rej;
|
|
|
|
|
});
|
2020-04-15 13:57:57 -03:00
|
|
|
return Object.freeze({ promise, resolve, reject });
|
|
|
|
|
}
|