@getopenpay/openpay-js-react
Version:
Accept payments through OpenPay, right on your site
161 lines (160 loc) • 14.9 kB
JavaScript
import { l, k as f, c as y, u as h } from "./index-vQf5w_NB.js";
var o = /* @__PURE__ */ (function() {
var t = function(n, e) {
return t = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(r, u) {
r.__proto__ = u;
} || function(r, u) {
for (var c in u) Object.prototype.hasOwnProperty.call(u, c) && (r[c] = u[c]);
}, t(n, e);
};
return function(n, e) {
if (typeof e != "function" && e !== null)
throw new TypeError("Class extends value " + String(e) + " is not a constructor or null");
t(n, e);
function r() {
this.constructor = n;
}
n.prototype = e === null ? Object.create(e) : (r.prototype = e.prototype, new r());
};
})(), b = (
/** @class */
(function() {
function t() {
}
return t.prototype.createGauge = function(n, e) {
return k;
}, t.prototype.createHistogram = function(n, e) {
return M;
}, t.prototype.createCounter = function(n, e) {
return C;
}, t.prototype.createUpDownCounter = function(n, e) {
return P;
}, t.prototype.createObservableGauge = function(n, e) {
return j;
}, t.prototype.createObservableCounter = function(n, e) {
return G;
}, t.prototype.createObservableUpDownCounter = function(n, e) {
return D;
}, t.prototype.addBatchObservableCallback = function(n, e) {
}, t.prototype.removeBatchObservableCallback = function(n) {
}, t;
})()
), i = (
/** @class */
/* @__PURE__ */ (function() {
function t() {
}
return t;
})()
), g = (
/** @class */
(function(t) {
o(n, t);
function n() {
return t !== null && t.apply(this, arguments) || this;
}
return n.prototype.add = function(e, r) {
}, n;
})(i)
), w = (
/** @class */
(function(t) {
o(n, t);
function n() {
return t !== null && t.apply(this, arguments) || this;
}
return n.prototype.add = function(e, r) {
}, n;
})(i)
), d = (
/** @class */
(function(t) {
o(n, t);
function n() {
return t !== null && t.apply(this, arguments) || this;
}
return n.prototype.record = function(e, r) {
}, n;
})(i)
), v = (
/** @class */
(function(t) {
o(n, t);
function n() {
return t !== null && t.apply(this, arguments) || this;
}
return n.prototype.record = function(e, r) {
}, n;
})(i)
), a = (
/** @class */
(function() {
function t() {
}
return t.prototype.addCallback = function(n) {
}, t.prototype.removeCallback = function(n) {
}, t;
})()
), m = (
/** @class */
(function(t) {
o(n, t);
function n() {
return t !== null && t.apply(this, arguments) || this;
}
return n;
})(a)
), O = (
/** @class */
(function(t) {
o(n, t);
function n() {
return t !== null && t.apply(this, arguments) || this;
}
return n;
})(a)
), _ = (
/** @class */
(function(t) {
o(n, t);
function n() {
return t !== null && t.apply(this, arguments) || this;
}
return n;
})(a)
), s = new b(), C = new g(), k = new d(), M = new v(), P = new w(), G = new m(), j = new O(), D = new _();
function E() {
return s;
}
var I = (
/** @class */
(function() {
function t() {
}
return t.prototype.getMeter = function(n, e, r) {
return s;
}, t;
})()
), U = new I(), p = "metrics", x = (
/** @class */
(function() {
function t() {
}
return t.getInstance = function() {
return this._instance || (this._instance = new t()), this._instance;
}, t.prototype.setGlobalMeterProvider = function(n) {
return l(p, n, f.instance());
}, t.prototype.getMeterProvider = function() {
return y(p) || U;
}, t.prototype.getMeter = function(n, e, r) {
return this.getMeterProvider().getMeter(n, e, r);
}, t.prototype.disable = function() {
h(p, f.instance());
}, t;
})()
), T = x.getInstance();
export {
E as D,
T as k
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsibWV0cmljcy1hcGktQkxYOHM2NEstIX57MDBmfX4uanMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImltcG9ydCB7IGwgYXMgbHIsIGsgYXMga3QsIGMgYXMgb3QsIHUgYXMgdXIgfSBmcm9tICcuL2luZGV4LSF+ezAwN31+LmpzJztcblxudmFyIG8gPSAvKiBAX19QVVJFX18gKi8gKGZ1bmN0aW9uKCkge1xuICB2YXIgdCA9IGZ1bmN0aW9uKGUsIG4pIHtcbiAgICByZXR1cm4gdCA9IE9iamVjdC5zZXRQcm90b3R5cGVPZiB8fCB7IF9fcHJvdG9fXzogW10gfSBpbnN0YW5jZW9mIEFycmF5ICYmIGZ1bmN0aW9uKHIsIGEpIHtcbiAgICAgIHIuX19wcm90b19fID0gYTtcbiAgICB9IHx8IGZ1bmN0aW9uKHIsIGEpIHtcbiAgICAgIGZvciAodmFyIHUgaW4gYSkgT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKGEsIHUpICYmIChyW3VdID0gYVt1XSk7XG4gICAgfSwgdChlLCBuKTtcbiAgfTtcbiAgcmV0dXJuIGZ1bmN0aW9uKGUsIG4pIHtcbiAgICBpZiAodHlwZW9mIG4gIT0gXCJmdW5jdGlvblwiICYmIG4gIT09IG51bGwpXG4gICAgICB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2xhc3MgZXh0ZW5kcyB2YWx1ZSBcIiArIFN0cmluZyhuKSArIFwiIGlzIG5vdCBhIGNvbnN0cnVjdG9yIG9yIG51bGxcIik7XG4gICAgdChlLCBuKTtcbiAgICBmdW5jdGlvbiByKCkge1xuICAgICAgdGhpcy5jb25zdHJ1Y3RvciA9IGU7XG4gICAgfVxuICAgIGUucHJvdG90eXBlID0gbiA9PT0gbnVsbCA/IE9iamVjdC5jcmVhdGUobikgOiAoci5wcm90b3R5cGUgPSBuLnByb3RvdHlwZSwgbmV3IHIoKSk7XG4gIH07XG59KSgpLCBPID0gKFxuICAvKiogQGNsYXNzICovXG4gIChmdW5jdGlvbigpIHtcbiAgICBmdW5jdGlvbiB0KCkge1xuICAgIH1cbiAgICByZXR1cm4gdC5wcm90b3R5cGUuY3JlYXRlR2F1Z2UgPSBmdW5jdGlvbihlLCBuKSB7XG4gICAgICByZXR1cm4gaDtcbiAgICB9LCB0LnByb3RvdHlwZS5jcmVhdGVIaXN0b2dyYW0gPSBmdW5jdGlvbihlLCBuKSB7XG4gICAgICByZXR1cm4gUDtcbiAgICB9LCB0LnByb3RvdHlwZS5jcmVhdGVDb3VudGVyID0gZnVuY3Rpb24oZSwgbikge1xuICAgICAgcmV0dXJuIG07XG4gICAgfSwgdC5wcm90b3R5cGUuY3JlYXRlVXBEb3duQ291bnRlciA9IGZ1bmN0aW9uKGUsIG4pIHtcbiAgICAgIHJldHVybiBkO1xuICAgIH0sIHQucHJvdG90eXBlLmNyZWF0ZU9ic2VydmFibGVHYXVnZSA9IGZ1bmN0aW9uKGUsIG4pIHtcbiAgICAgIHJldHVybiBSO1xuICAgIH0sIHQucHJvdG90eXBlLmNyZWF0ZU9ic2VydmFibGVDb3VudGVyID0gZnVuY3Rpb24oZSwgbikge1xuICAgICAgcmV0dXJuIHc7XG4gICAgfSwgdC5wcm90b3R5cGUuY3JlYXRlT2JzZXJ2YWJsZVVwRG93bkNvdW50ZXIgPSBmdW5jdGlvbihlLCBuKSB7XG4gICAgICByZXR1cm4gRztcbiAgICB9LCB0LnByb3RvdHlwZS5hZGRCYXRjaE9ic2VydmFibGVDYWxsYmFjayA9IGZ1bmN0aW9uKGUsIG4pIHtcbiAgICB9LCB0LnByb3RvdHlwZS5yZW1vdmVCYXRjaE9ic2VydmFibGVDYWxsYmFjayA9IGZ1bmN0aW9uKGUpIHtcbiAgICB9LCB0O1xuICB9KSgpXG4pLCBpID0gKFxuICAvKiogQGNsYXNzICovXG4gIC8qIEBfX1BVUkVfXyAqLyAoZnVuY3Rpb24oKSB7XG4gICAgZnVuY3Rpb24gdCgpIHtcbiAgICB9XG4gICAgcmV0dXJuIHQ7XG4gIH0pKClcbiksIE0gPSAoXG4gIC8qKiBAY2xhc3MgKi9cbiAgKGZ1bmN0aW9uKHQpIHtcbiAgICBvKGUsIHQpO1xuICAgIGZ1bmN0aW9uIGUoKSB7XG4gICAgICByZXR1cm4gdCAhPT0gbnVsbCAmJiB0LmFwcGx5KHRoaXMsIGFyZ3VtZW50cykgfHwgdGhpcztcbiAgICB9XG4gICAgcmV0dXJuIGUucHJvdG90eXBlLmFkZCA9IGZ1bmN0aW9uKG4sIHIpIHtcbiAgICB9LCBlO1xuICB9KShpKVxuKSwgYiA9IChcbiAgLyoqIEBjbGFzcyAqL1xuICAoZnVuY3Rpb24odCkge1xuICAgIG8oZSwgdCk7XG4gICAgZnVuY3Rpb24gZSgpIHtcbiAgICAgIHJldHVybiB0ICE9PSBudWxsICYmIHQuYXBwbHkodGhpcywgYXJndW1lbnRzKSB8fCB0aGlzO1xuICAgIH1cbiAgICByZXR1cm4gZS5wcm90b3R5cGUuYWRkID0gZnVuY3Rpb24obiwgcikge1xuICAgIH0sIGU7XG4gIH0pKGkpXG4pLCBOID0gKFxuICAvKiogQGNsYXNzICovXG4gIChmdW5jdGlvbih0KSB7XG4gICAgbyhlLCB0KTtcbiAgICBmdW5jdGlvbiBlKCkge1xuICAgICAgcmV0dXJuIHQgIT09IG51bGwgJiYgdC5hcHBseSh0aGlzLCBhcmd1bWVudHMpIHx8IHRoaXM7XG4gICAgfVxuICAgIHJldHVybiBlLnByb3RvdHlwZS5yZWNvcmQgPSBmdW5jdGlvbihuLCByKSB7XG4gICAgfSwgZTtcbiAgfSkoaSlcbiksIHkgPSAoXG4gIC8qKiBAY2xhc3MgKi9cbiAgKGZ1bmN0aW9uKHQpIHtcbiAgICBvKGUsIHQpO1xuICAgIGZ1bmN0aW9uIGUoKSB7XG4gICAgICByZXR1cm4gdCAhPT0gbnVsbCAmJiB0LmFwcGx5KHRoaXMsIGFyZ3VtZW50cykgfHwgdGhpcztcbiAgICB9XG4gICAgcmV0dXJuIGUucHJvdG90eXBlLnJlY29yZCA9IGZ1bmN0aW9uKG4sIHIpIHtcbiAgICB9LCBlO1xuICB9KShpKVxuKSwgcCA9IChcbiAgLyoqIEBjbGFzcyAqL1xuICAoZnVuY3Rpb24oKSB7XG4gICAgZnVuY3Rpb24gdCgpIHtcbiAgICB9XG4gICAgcmV0dXJuIHQucHJvdG90eXBlLmFkZENhbGxiYWNrID0gZnVuY3Rpb24oZSkge1xuICAgIH0sIHQucHJvdG90eXBlLnJlbW92ZUNhbGxiYWNrID0gZnVuY3Rpb24oZSkge1xuICAgIH0sIHQ7XG4gIH0pKClcbiksIGcgPSAoXG4gIC8qKiBAY2xhc3MgKi9cbiAgKGZ1bmN0aW9uKHQpIHtcbiAgICBvKGUsIHQpO1xuICAgIGZ1bmN0aW9uIGUoKSB7XG4gICAgICByZXR1cm4gdCAhPT0gbnVsbCAmJiB0LmFwcGx5KHRoaXMsIGFyZ3VtZW50cykgfHwgdGhpcztcbiAgICB9XG4gICAgcmV0dXJuIGU7XG4gIH0pKHApXG4pLCBDID0gKFxuICAvKiogQGNsYXNzICovXG4gIChmdW5jdGlvbih0KSB7XG4gICAgbyhlLCB0KTtcbiAgICBmdW5jdGlvbiBlKCkge1xuICAgICAgcmV0dXJuIHQgIT09IG51bGwgJiYgdC5hcHBseSh0aGlzLCBhcmd1bWVudHMpIHx8IHRoaXM7XG4gICAgfVxuICAgIHJldHVybiBlO1xuICB9KShwKVxuKSwgRSA9IChcbiAgLyoqIEBjbGFzcyAqL1xuICAoZnVuY3Rpb24odCkge1xuICAgIG8oZSwgdCk7XG4gICAgZnVuY3Rpb24gZSgpIHtcbiAgICAgIHJldHVybiB0ICE9PSBudWxsICYmIHQuYXBwbHkodGhpcywgYXJndW1lbnRzKSB8fCB0aGlzO1xuICAgIH1cbiAgICByZXR1cm4gZTtcbiAgfSkocClcbiksIGwgPSBuZXcgTygpLCBtID0gbmV3IE0oKSwgaCA9IG5ldyBOKCksIFAgPSBuZXcgeSgpLCBkID0gbmV3IGIoKSwgdyA9IG5ldyBnKCksIFIgPSBuZXcgQygpLCBHID0gbmV3IEUoKTtcbmZ1bmN0aW9uIEQoKSB7XG4gIHJldHVybiBsO1xufVxudmFyIEkgPSAoXG4gIC8qKiBAY2xhc3MgKi9cbiAgKGZ1bmN0aW9uKCkge1xuICAgIGZ1bmN0aW9uIHQoKSB7XG4gICAgfVxuICAgIHJldHVybiB0LnByb3RvdHlwZS5nZXRNZXRlciA9IGZ1bmN0aW9uKGUsIG4sIHIpIHtcbiAgICAgIHJldHVybiBsO1xuICAgIH0sIHQ7XG4gIH0pKClcbiksIFQgPSBuZXcgSSgpLCBjID0gXCJtZXRyaWNzXCIsIFUgPSAoXG4gIC8qKiBAY2xhc3MgKi9cbiAgKGZ1bmN0aW9uKCkge1xuICAgIGZ1bmN0aW9uIHQoKSB7XG4gICAgfVxuICAgIHJldHVybiB0LmdldEluc3RhbmNlID0gZnVuY3Rpb24oKSB7XG4gICAgICByZXR1cm4gdGhpcy5faW5zdGFuY2UgfHwgKHRoaXMuX2luc3RhbmNlID0gbmV3IHQoKSksIHRoaXMuX2luc3RhbmNlO1xuICAgIH0sIHQucHJvdG90eXBlLnNldEdsb2JhbE1ldGVyUHJvdmlkZXIgPSBmdW5jdGlvbihlKSB7XG4gICAgICByZXR1cm4gbHIoYywgZSwga3QuaW5zdGFuY2UoKSk7XG4gICAgfSwgdC5wcm90b3R5cGUuZ2V0TWV0ZXJQcm92aWRlciA9IGZ1bmN0aW9uKCkge1xuICAgICAgcmV0dXJuIG90KGMpIHx8IFQ7XG4gICAgfSwgdC5wcm90b3R5cGUuZ2V0TWV0ZXIgPSBmdW5jdGlvbihlLCBuLCByKSB7XG4gICAgICByZXR1cm4gdGhpcy5nZXRNZXRlclByb3ZpZGVyKCkuZ2V0TWV0ZXIoZSwgbiwgcik7XG4gICAgfSwgdC5wcm90b3R5cGUuZGlzYWJsZSA9IGZ1bmN0aW9uKCkge1xuICAgICAgdXIoYywga3QuaW5zdGFuY2UoKSk7XG4gICAgfSwgdDtcbiAgfSkoKVxuKSwgayA9IFUuZ2V0SW5zdGFuY2UoKTtcblxuZXhwb3J0IHsgRCwgayB9OyJdLAogICJtYXBwaW5ncyI6ICJBQUFBLFNBQVMsR0FBUyxLQUFLQSxHQUFJLEtBQUtDLEdBQUksS0FBS0MsU0FBVTtBQUVuRCxJQUFJLElBQXFCLDRCQUFXO0FBQ2xDLE1BQUksSUFBSSxTQUFTQyxHQUFHQyxHQUFHO0FBQ3JCLFdBQU8sSUFBSSxPQUFPLGtCQUFrQixFQUFFLFdBQVcsQ0FBQyxFQUFFLGFBQWEsU0FBUyxTQUFTLEdBQUdDLEdBQUc7QUFDdkYsUUFBRSxZQUFZQTtBQUFBLElBQ2hCLEtBQUssU0FBUyxHQUFHQSxHQUFHO0FBQ2xCLGVBQVNDLEtBQUtELEVBQUcsUUFBTyxVQUFVLGVBQWUs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QUUsR0FBR1AsSUFBSSxJQUFJUSxFQUFFO0FBQ3hHLFNBQVNFLElBQUk7QUFDWCxTQUFPRDtBQUNUO0FBQ0EsSUFBSTtBQUFBO0FBQUEsR0FFRCxXQUFXO0FBQ1YsYUFBUyxJQUFJO0FBQUEsSUFDYjtBQUNBLFdBQU8sRUFBRSxVQUFVLFdBQVcsU0FBU3BCLEdBQUdDLEdBQUcsR0FBRztBQUM5QyxhQUFPbUI7QUFBQSxJQUNULEdBQUc7QUFBQSxFQUNMLEdBQUc7QUFBQSxHQUNGRSxJQUFJLElBQUksRUFBRSxHQUFHQyxJQUFJLFdBQVdDO0FBQUE7QUFBQSxHQUU1QixXQUFXO0FBQ1YsYUFBUyxJQUFJO0FBQUEsSUFDYjtBQUNBLFdBQU8sRUFBRSxjQUFjLFdBQVc7QUFDaEMsYUFBTyxLQUFLLGNBQWMsS0FBSyxZQUFZLElBQUksRUFBRSxJQUFJLEtBQUs7QUFBQSxJQUM1RCxHQUFHLEVBQUUsVUFBVSx5QkFBeUIsU0FBU3hCLEdBQUc7QUFDbEQsYUFBT3lCLEVBQUdGLEdBQUd2QixHQUFHSCxFQUFHLFNBQVMsQ0FBQztBQUFBLElBQy9CLEdBQUcsRUFBRSxVQUFVLG1CQUFtQixXQUFXO0FBQzNDLGFBQU9DLEVBQUd5QixDQUFDLEtBQUtEO0FBQUEsSUFDbEIsR0FBRyxFQUFFLFVBQVUsV0FBVyxTQUFTdEIsR0FBR0MsR0FBRyxHQUFHO0FBQzFDLGFBQU8sS0FBSyxpQkFBaUIsRUFBRSxTQUFTRCxHQUFHQyxHQUFHLENBQUM7QUFBQSxJQUNqRCxHQUFHLEVBQUUsVUFBVSxVQUFVLFdBQVc7QUFDbEMsTUFBQUYsRUFBR3dCLEdBQUcxQixFQUFHLFNBQVMsQ0FBQztBQUFBLElBQ3JCLEdBQUc7QUFBQSxFQUNMLEdBQUc7QUFBQSxHQUNGNkIsSUFBSUYsRUFBRSxZQUFZOyIsCiAgIm5hbWVzIjogWyJrdCIsICJvdCIsICJ1ciIsICJlIiwgIm4iLCAiYSIsICJ1IiwgIk8iLCAiaCIsICJQIiwgIm0iLCAiZCIsICJSIiwgInciLCAiRyIsICJNIiwgImIiLCAiTiIsICJ5IiwgInAiLCAiZyIsICJDIiwgIkUiLCAibCIsICJEIiwgIlQiLCAiYyIsICJVIiwgImxyIiwgImsiXQp9Cg==