@getopenpay/openpay-js-react
Version:
Accept payments through OpenPay, right on your site
20 lines (19 loc) • 1.97 kB
JavaScript
function a(t) {
return t >= 48 && t <= 57 ? t - 48 : t >= 97 && t <= 102 ? t - 87 : t - 55;
}
function c(t) {
for (var e = new Uint8Array(t.length / 2), A = 0, r = 0; r < t.length; r += 2) {
var C = a(t.charCodeAt(r)), S = a(t.charCodeAt(r + 1));
e[A++] = C << 4 | S;
}
return e;
}
var o;
(function(t) {
t[t.SUCCESS = 0] = "SUCCESS", t[t.FAILED = 1] = "FAILED";
})(o || (o = {}));
export {
c as A,
o as a
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiRXhwb3J0UmVzdWx0LUJhY3Nxd0tBLSF+ezAwbH1+LmpzIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyJmdW5jdGlvbiB0KG4pIHtcbiAgcmV0dXJuIG4gPj0gNDggJiYgbiA8PSA1NyA/IG4gLSA0OCA6IG4gPj0gOTcgJiYgbiA8PSAxMDIgPyBuIC0gODcgOiBuIC0gNTU7XG59XG5mdW5jdGlvbiBBKG4pIHtcbiAgZm9yICh2YXIgZiA9IG5ldyBVaW50OEFycmF5KG4ubGVuZ3RoIC8gMiksIHUgPSAwLCByID0gMDsgciA8IG4ubGVuZ3RoOyByICs9IDIpIHtcbiAgICB2YXIgdiA9IHQobi5jaGFyQ29kZUF0KHIpKSwgaSA9IHQobi5jaGFyQ29kZUF0KHIgKyAxKSk7XG4gICAgZlt1KytdID0gdiA8PCA0IHwgaTtcbiAgfVxuICByZXR1cm4gZjtcbn1cbnZhciBhO1xuKGZ1bmN0aW9uKG4pIHtcbiAgbltuLlNVQ0NFU1MgPSAwXSA9IFwiU1VDQ0VTU1wiLCBuW24uRkFJTEVEID0gMV0gPSBcIkZBSUxFRFwiO1xufSkoYSB8fCAoYSA9IHt9KSk7XG5cbmV4cG9ydCB7IEEsIGEgfTsiXSwKICAibWFwcGluZ3MiOiAiQUFBQSxTQUFTQSxFQUFFQyxHQUFHO0FBQ1osU0FBT0EsS0FBSyxNQUFNQSxLQUFLLEtBQUtBLElBQUksS0FBS0EsS0FBSyxNQUFNQSxLQUFLLE1BQU1BLElBQUksS0FBS0EsSUFBSTtBQUMxRTtBQUNBLFNBQVNDLEVBQUVELEdBQUc7QUFDWixXQUFTRSxJQUFJLElBQUksV0FBV0YsRUFBRSxTQUFTLENBQUMsR0FBR0csSUFBSSxHQUFHLElBQUksR0FBRyxJQUFJSCxFQUFFLFFBQVEsS0FBSyxHQUFHO0FBQzdFLFFBQUlJLElBQUlMLEVBQUVDLEVBQUUsV0FBVyxDQUFDLENBQUMsR0FBR0ssSUFBSU4sRUFBRUMsRUFBRSxXQUFXLElBQUksQ0FBQyxDQUFDO0FBQ3JELElBQUFFLEVBQUVDLEdBQUcsSUFBSUMsS0FBSyxJQUFJQztBQUFBLEVBQ3BCO0FBQ0EsU0FBT0g7QUFDVDtBQUNBLElBQUlJO0FBQUEsQ0FDSCxTQUFTTixHQUFHO0FBQ1gsRUFBQUEsRUFBRUEsRUFBRSxVQUFVLENBQUMsSUFBSSxXQUFXQSxFQUFFQSxFQUFFLFNBQVMsQ0FBQyxJQUFJO0FBQ2xELEdBQUdNLE1BQU1BLElBQUksQ0FBQyxFQUFFOyIsCiAgIm5hbWVzIjogWyJ0IiwgIm4iLCAiQSIsICJmIiwgInUiLCAidiIsICJpIiwgImEiXQp9Cg==