UNPKG

@adyen/adyen-platform-experience-web

Version:

![Platform Experience header](https://github.com/Adyen/adyen-platform-experience-web/assets/7926613/18094965-9e01-450e-8dc9-ea84e6b22c2b)

23 lines (22 loc) 538 B
import { struct as l } from "../../../utils/struct/main.js"; import { enumerable as t, getter as p } from "../../../utils/struct/property.js"; import { noop as u } from "../../../utils/common.js"; const _ = () => { let o, s, r; const m = () => { const e = r ?? u, c = new Promise((f, i) => { r = f, s = i; }); return e(o = c), n; }, n = l({ promise: p(() => o), refresh: t(m), reject: t((e) => s(e)), resolve: t((e) => r(e)) }); return m(); }; export { _ as createDeferred, _ as default };