UNPKG

react-klasha

Version:

This is an reactJS library for implementing klasha payment gateway

1 lines 6.86 kB
{"ast":null,"code":"import { g as getAssetPath } from \"./index-468d974f.js\";\nvar CACHED_MAP;\n\nvar getIconMap = function () {\n if (typeof window === \"undefined\") {\n return new Map();\n } else {\n if (!CACHED_MAP) {\n var r = window;\n r.Ionicons = r.Ionicons || {};\n CACHED_MAP = r.Ionicons.map = r.Ionicons.map || new Map();\n }\n\n return CACHED_MAP;\n }\n};\n\nvar addIcons = function (r) {\n var e = getIconMap();\n Object.keys(r).forEach(function (t) {\n return e.set(t, r[t]);\n });\n};\n\nvar getUrl = function (r) {\n var e = getSrc(r.src);\n\n if (e) {\n return e;\n }\n\n e = getName(r.name, r.icon, r.mode, r.ios, r.md);\n\n if (e) {\n return getNamedUrl(e);\n }\n\n if (r.icon) {\n e = getSrc(r.icon);\n\n if (e) {\n return e;\n }\n\n e = getSrc(r.icon[r.mode]);\n\n if (e) {\n return e;\n }\n }\n\n return null;\n};\n\nvar getNamedUrl = function (r) {\n var e = getIconMap().get(r);\n\n if (e) {\n return e;\n }\n\n return getAssetPath(\"svg/\" + r + \".svg\");\n};\n\nvar getName = function (r, e, t, n, i) {\n t = (t && toLower(t)) === \"ios\" ? \"ios\" : \"md\";\n\n if (n && t === \"ios\") {\n r = toLower(n);\n } else if (i && t === \"md\") {\n r = toLower(i);\n } else {\n if (!r && e && !isSrc(e)) {\n r = e;\n }\n\n if (isStr(r)) {\n r = toLower(r);\n }\n }\n\n if (!isStr(r) || r.trim() === \"\") {\n return null;\n }\n\n var o = r.replace(/[a-z]|-|\\d/gi, \"\");\n\n if (o !== \"\") {\n return null;\n }\n\n return r;\n};\n\nvar getSrc = function (r) {\n if (isStr(r)) {\n r = r.trim();\n\n if (isSrc(r)) {\n return r;\n }\n }\n\n return null;\n};\n\nvar isSrc = function (r) {\n return r.length > 0 && /(\\/|\\.)/.test(r);\n};\n\nvar isStr = function (r) {\n return typeof r === \"string\";\n};\n\nvar toLower = function (r) {\n return r.toLowerCase();\n};\n\nexport { addIcons as a, getName as b, getUrl as g, isStr as i };","map":{"version":3,"sources":["/Users/adekanbidansteve/github/klasha/react-klasha/ionic-test/node_modules/ionicons/dist/esm-es5/utils-4f847845.js"],"names":["g","getAssetPath","CACHED_MAP","getIconMap","window","Map","r","Ionicons","map","addIcons","e","Object","keys","forEach","t","set","getUrl","getSrc","src","getName","name","icon","mode","ios","md","getNamedUrl","get","n","i","toLower","isSrc","isStr","trim","o","replace","length","test","toLowerCase","a","b"],"mappings":"AAAA,SAAOA,CAAC,IAAIC,YAAZ,QAA6B,qBAA7B;AAAmD,IAAIC,UAAJ;;AAAe,IAAIC,UAAU,GAAC,YAAU;AAAC,MAAG,OAAOC,MAAP,KAAgB,WAAnB,EAA+B;AAAC,WAAO,IAAIC,GAAJ,EAAP;AAAe,GAA/C,MAAmD;AAAC,QAAG,CAACH,UAAJ,EAAe;AAAC,UAAII,CAAC,GAACF,MAAN;AAAaE,MAAAA,CAAC,CAACC,QAAF,GAAWD,CAAC,CAACC,QAAF,IAAY,EAAvB;AAA0BL,MAAAA,UAAU,GAACI,CAAC,CAACC,QAAF,CAAWC,GAAX,GAAeF,CAAC,CAACC,QAAF,CAAWC,GAAX,IAAgB,IAAIH,GAAJ,EAA1C;AAAkD;;AAAA,WAAOH,UAAP;AAAkB;AAAC,CAA1M;;AAA2M,IAAIO,QAAQ,GAAC,UAASH,CAAT,EAAW;AAAC,MAAII,CAAC,GAACP,UAAU,EAAhB;AAAmBQ,EAAAA,MAAM,CAACC,IAAP,CAAYN,CAAZ,EAAeO,OAAf,CAAwB,UAASC,CAAT,EAAW;AAAC,WAAOJ,CAAC,CAACK,GAAF,CAAMD,CAAN,EAAQR,CAAC,CAACQ,CAAD,CAAT,CAAP;AAAqB,GAAzD;AAA4D,CAAxG;;AAAyG,IAAIE,MAAM,GAAC,UAASV,CAAT,EAAW;AAAC,MAAII,CAAC,GAACO,MAAM,CAACX,CAAC,CAACY,GAAH,CAAZ;;AAAoB,MAAGR,CAAH,EAAK;AAAC,WAAOA,CAAP;AAAS;;AAAAA,EAAAA,CAAC,GAACS,OAAO,CAACb,CAAC,CAACc,IAAH,EAAQd,CAAC,CAACe,IAAV,EAAef,CAAC,CAACgB,IAAjB,EAAsBhB,CAAC,CAACiB,GAAxB,EAA4BjB,CAAC,CAACkB,EAA9B,CAAT;;AAA2C,MAAGd,CAAH,EAAK;AAAC,WAAOe,WAAW,CAACf,CAAD,CAAlB;AAAsB;;AAAA,MAAGJ,CAAC,CAACe,IAAL,EAAU;AAACX,IAAAA,CAAC,GAACO,MAAM,CAACX,CAAC,CAACe,IAAH,CAAR;;AAAiB,QAAGX,CAAH,EAAK;AAAC,aAAOA,CAAP;AAAS;;AAAAA,IAAAA,CAAC,GAACO,MAAM,CAACX,CAAC,CAACe,IAAF,CAAOf,CAAC,CAACgB,IAAT,CAAD,CAAR;;AAAyB,QAAGZ,CAAH,EAAK;AAAC,aAAOA,CAAP;AAAS;AAAC;;AAAA,SAAO,IAAP;AAAY,CAAjO;;AAAkO,IAAIe,WAAW,GAAC,UAASnB,CAAT,EAAW;AAAC,MAAII,CAAC,GAACP,UAAU,GAAGuB,GAAb,CAAiBpB,CAAjB,CAAN;;AAA0B,MAAGI,CAAH,EAAK;AAAC,WAAOA,CAAP;AAAS;;AAAA,SAAOT,YAAY,CAAC,SAAOK,CAAP,GAAS,MAAV,CAAnB;AAAqC,CAA1G;;AAA2G,IAAIa,OAAO,GAAC,UAASb,CAAT,EAAWI,CAAX,EAAaI,CAAb,EAAea,CAAf,EAAiBC,CAAjB,EAAmB;AAACd,EAAAA,CAAC,GAAC,CAACA,CAAC,IAAEe,OAAO,CAACf,CAAD,CAAX,MAAkB,KAAlB,GAAwB,KAAxB,GAA8B,IAAhC;;AAAqC,MAAGa,CAAC,IAAEb,CAAC,KAAG,KAAV,EAAgB;AAACR,IAAAA,CAAC,GAACuB,OAAO,CAACF,CAAD,CAAT;AAAa,GAA9B,MAAmC,IAAGC,CAAC,IAAEd,CAAC,KAAG,IAAV,EAAe;AAACR,IAAAA,CAAC,GAACuB,OAAO,CAACD,CAAD,CAAT;AAAa,GAA7B,MAAiC;AAAC,QAAG,CAACtB,CAAD,IAAII,CAAJ,IAAO,CAACoB,KAAK,CAACpB,CAAD,CAAhB,EAAoB;AAACJ,MAAAA,CAAC,GAACI,CAAF;AAAI;;AAAA,QAAGqB,KAAK,CAACzB,CAAD,CAAR,EAAY;AAACA,MAAAA,CAAC,GAACuB,OAAO,CAACvB,CAAD,CAAT;AAAa;AAAC;;AAAA,MAAG,CAACyB,KAAK,CAACzB,CAAD,CAAN,IAAWA,CAAC,CAAC0B,IAAF,OAAW,EAAzB,EAA4B;AAAC,WAAO,IAAP;AAAY;;AAAA,MAAIC,CAAC,GAAC3B,CAAC,CAAC4B,OAAF,CAAU,cAAV,EAAyB,EAAzB,CAAN;;AAAmC,MAAGD,CAAC,KAAG,EAAP,EAAU;AAAC,WAAO,IAAP;AAAY;;AAAA,SAAO3B,CAAP;AAAS,CAA1S;;AAA2S,IAAIW,MAAM,GAAC,UAASX,CAAT,EAAW;AAAC,MAAGyB,KAAK,CAACzB,CAAD,CAAR,EAAY;AAACA,IAAAA,CAAC,GAACA,CAAC,CAAC0B,IAAF,EAAF;;AAAW,QAAGF,KAAK,CAACxB,CAAD,CAAR,EAAY;AAAC,aAAOA,CAAP;AAAS;AAAC;;AAAA,SAAO,IAAP;AAAY,CAAlF;;AAAmF,IAAIwB,KAAK,GAAC,UAASxB,CAAT,EAAW;AAAC,SAAOA,CAAC,CAAC6B,MAAF,GAAS,CAAT,IAAY,UAAUC,IAAV,CAAe9B,CAAf,CAAnB;AAAqC,CAA3D;;AAA4D,IAAIyB,KAAK,GAAC,UAASzB,CAAT,EAAW;AAAC,SAAO,OAAOA,CAAP,KAAW,QAAlB;AAA2B,CAAjD;;AAAkD,IAAIuB,OAAO,GAAC,UAASvB,CAAT,EAAW;AAAC,SAAOA,CAAC,CAAC+B,WAAF,EAAP;AAAuB,CAA/C;;AAAgD,SAAO5B,QAAQ,IAAI6B,CAAnB,EAAqBnB,OAAO,IAAIoB,CAAhC,EAAkCvB,MAAM,IAAIhB,CAA5C,EAA8C+B,KAAK,IAAIH,CAAvD","sourcesContent":["import{g as getAssetPath}from\"./index-468d974f.js\";var CACHED_MAP;var getIconMap=function(){if(typeof window===\"undefined\"){return new Map}else{if(!CACHED_MAP){var r=window;r.Ionicons=r.Ionicons||{};CACHED_MAP=r.Ionicons.map=r.Ionicons.map||new Map}return CACHED_MAP}};var addIcons=function(r){var e=getIconMap();Object.keys(r).forEach((function(t){return e.set(t,r[t])}))};var getUrl=function(r){var e=getSrc(r.src);if(e){return e}e=getName(r.name,r.icon,r.mode,r.ios,r.md);if(e){return getNamedUrl(e)}if(r.icon){e=getSrc(r.icon);if(e){return e}e=getSrc(r.icon[r.mode]);if(e){return e}}return null};var getNamedUrl=function(r){var e=getIconMap().get(r);if(e){return e}return getAssetPath(\"svg/\"+r+\".svg\")};var getName=function(r,e,t,n,i){t=(t&&toLower(t))===\"ios\"?\"ios\":\"md\";if(n&&t===\"ios\"){r=toLower(n)}else if(i&&t===\"md\"){r=toLower(i)}else{if(!r&&e&&!isSrc(e)){r=e}if(isStr(r)){r=toLower(r)}}if(!isStr(r)||r.trim()===\"\"){return null}var o=r.replace(/[a-z]|-|\\d/gi,\"\");if(o!==\"\"){return null}return r};var getSrc=function(r){if(isStr(r)){r=r.trim();if(isSrc(r)){return r}}return null};var isSrc=function(r){return r.length>0&&/(\\/|\\.)/.test(r)};var isStr=function(r){return typeof r===\"string\"};var toLower=function(r){return r.toLowerCase()};export{addIcons as a,getName as b,getUrl as g,isStr as i};"]},"metadata":{},"sourceType":"module"}