UNPKG
@lifaon/rx-js-light
Version:
beta (1.0.0-beta.2)
latest (2.2.0)
2.2.0
2.1.0
2.0.0
1.2.1
1.2.0
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.1
1.0.0
1.0.0-beta.2
1.0.0-beta.1
Blazing fast Observables
lifaon74/rx-js-light
@lifaon/rx-js-light
/
src
/
misc
/
helpers
/
create-deferred-promise.mjs
15 lines
(14 loc)
•
278 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import
{freeze}
from
"./freeze.mjs"
;
export
function
createDeferredPromise
(
) {
let
resolve;
let
reject;
const
promise =
new
Promise
(
(
_resolve, _reject
) =>
{ resolve = _resolve; reject = _reject; });
return
freeze
({ promise, resolve, reject }); }