UNPKG

react-klasha

Version:

This is an reactJS library for implementing klasha payment gateway

1 lines 4.16 kB
{"ast":null,"code":"export function applyPolyfills() {\n var promises = [];\n\n if (typeof window !== 'undefined') {\n var win = window;\n\n if (!win.customElements || win.Element && (!win.Element.prototype.closest || !win.Element.prototype.matches || !win.Element.prototype.remove || !win.Element.prototype.getRootNode)) {\n promises.push(import(\n /* webpackChunkName: \"polyfills-dom\" */\n './dom.js'));\n }\n\n var checkIfURLIsSupported = function () {\n try {\n var u = new URL('b', 'http://a');\n u.pathname = 'c%20d';\n return u.href === 'http://a/c%20d' && u.searchParams;\n } catch (e) {\n return false;\n }\n };\n\n if ('function' !== typeof Object.assign || !Object.entries || !Array.prototype.find || !Array.prototype.includes || !String.prototype.startsWith || !String.prototype.endsWith || win.NodeList && !win.NodeList.prototype.forEach || !win.fetch || !checkIfURLIsSupported() || typeof WeakMap == 'undefined') {\n promises.push(import(\n /* webpackChunkName: \"polyfills-core-js\" */\n './core-js.js'));\n }\n }\n\n return Promise.all(promises);\n}","map":{"version":3,"sources":["/Users/adekanbidansteve/github/klasha/react-klasha/ionic-test/node_modules/@ionic/core/dist/esm/polyfills/index.js"],"names":["applyPolyfills","promises","window","win","customElements","Element","prototype","closest","matches","remove","getRootNode","push","checkIfURLIsSupported","u","URL","pathname","href","searchParams","e","Object","assign","entries","Array","find","includes","String","startsWith","endsWith","NodeList","forEach","fetch","WeakMap","Promise","all"],"mappings":"AAAA,OAAO,SAASA,cAAT,GAA0B;AAC/B,MAAIC,QAAQ,GAAG,EAAf;;AACA,MAAI,OAAOC,MAAP,KAAkB,WAAtB,EAAmC;AACjC,QAAIC,GAAG,GAAGD,MAAV;;AAEA,QAAI,CAACC,GAAG,CAACC,cAAL,IACDD,GAAG,CAACE,OAAJ,KAAgB,CAACF,GAAG,CAACE,OAAJ,CAAYC,SAAZ,CAAsBC,OAAvB,IAAkC,CAACJ,GAAG,CAACE,OAAJ,CAAYC,SAAZ,CAAsBE,OAAzD,IAAoE,CAACL,GAAG,CAACE,OAAJ,CAAYC,SAAZ,CAAsBG,MAA3F,IAAqG,CAACN,GAAG,CAACE,OAAJ,CAAYC,SAAZ,CAAsBI,WAA5I,CADH,EAC8J;AAC5JT,MAAAA,QAAQ,CAACU,IAAT,CAAc;AAAO;AAAwC,gBAA/C,CAAd;AACD;;AAED,QAAIC,qBAAqB,GAAG,YAAW;AACrC,UAAI;AACF,YAAIC,CAAC,GAAG,IAAIC,GAAJ,CAAQ,GAAR,EAAa,UAAb,CAAR;AACAD,QAAAA,CAAC,CAACE,QAAF,GAAa,OAAb;AACA,eAAQF,CAAC,CAACG,IAAF,KAAW,gBAAZ,IAAiCH,CAAC,CAACI,YAA1C;AACD,OAJD,CAIE,OAAOC,CAAP,EAAU;AACV,eAAO,KAAP;AACD;AACF,KARD;;AAUA,QACE,eAAe,OAAOC,MAAM,CAACC,MAA7B,IAAuC,CAACD,MAAM,CAACE,OAA/C,IACA,CAACC,KAAK,CAAChB,SAAN,CAAgBiB,IADjB,IACyB,CAACD,KAAK,CAAChB,SAAN,CAAgBkB,QAD1C,IAEA,CAACC,MAAM,CAACnB,SAAP,CAAiBoB,UAFlB,IAEgC,CAACD,MAAM,CAACnB,SAAP,CAAiBqB,QAFlD,IAGCxB,GAAG,CAACyB,QAAJ,IAAgB,CAACzB,GAAG,CAACyB,QAAJ,CAAatB,SAAb,CAAuBuB,OAHzC,IAIA,CAAC1B,GAAG,CAAC2B,KAJL,IAKA,CAAClB,qBAAqB,EALtB,IAMA,OAAOmB,OAAP,IAAkB,WAPpB,EAQE;AACA9B,MAAAA,QAAQ,CAACU,IAAT,CAAc;AAAO;AAA4C,oBAAnD,CAAd;AACD;AACF;;AACD,SAAOqB,OAAO,CAACC,GAAR,CAAYhC,QAAZ,CAAP;AACD","sourcesContent":["export function applyPolyfills() {\n var promises = [];\n if (typeof window !== 'undefined') {\n var win = window;\n\n if (!win.customElements ||\n (win.Element && (!win.Element.prototype.closest || !win.Element.prototype.matches || !win.Element.prototype.remove || !win.Element.prototype.getRootNode))) {\n promises.push(import(/* webpackChunkName: \"polyfills-dom\" */ './dom.js'));\n }\n\n var checkIfURLIsSupported = function() {\n try {\n var u = new URL('b', 'http://a');\n u.pathname = 'c%20d';\n return (u.href === 'http://a/c%20d') && u.searchParams;\n } catch (e) {\n return false;\n }\n };\n\n if (\n 'function' !== typeof Object.assign || !Object.entries ||\n !Array.prototype.find || !Array.prototype.includes ||\n !String.prototype.startsWith || !String.prototype.endsWith ||\n (win.NodeList && !win.NodeList.prototype.forEach) ||\n !win.fetch ||\n !checkIfURLIsSupported() ||\n typeof WeakMap == 'undefined'\n ) {\n promises.push(import(/* webpackChunkName: \"polyfills-core-js\" */ './core-js.js'));\n }\n }\n return Promise.all(promises);\n}\n"]},"metadata":{},"sourceType":"module"}