Skip to content

Commit 699486e

Browse files
authored
Merge pull request #349 from leunam217/KJS-4520
chore: make formId param optional in several method declarations
2 parents b93bc1f + 345ca48 commit 699486e

22 files changed

+1392
-1940
lines changed

examples/ember/app/components/render-elements.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<div class='container'>
22
<h1>Ember Example</h1>
33
<div id='myPaymentForm'>
4-
<div class='kr-smart-form'></div>
4+
<div class='kr-smart-form' kr-card-form-expanded=""></div>
55
</div>
66
<p data-test='payment-message'>{{this.message}}</p>
77
</div>

examples/react/package-lock.json

Lines changed: 5 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/react/src/App.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ export default function MyComponent() {
6262
<h1>React Example</h1>
6363
<div className="container">
6464
<div id="myPaymentForm">
65-
<div className="kr-smart-form" kr-card-form-expanded></div>
65+
<div className="kr-smart-form" kr-card-form-expanded=""></div>
6666
</div>
6767
<div data-test="payment-message">{message}</div>
6868
</div>

examples_build/ember/assets/chunk.143.29274073097fba1d3348.js

Lines changed: 0 additions & 72 deletions
This file was deleted.

examples_build/ember/assets/chunk.143.29274073097fba1d3348.js.LICENSE.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
var __ember_auto_import__;(()=>{var e={332:(e,t,o)=>{"use strict"
2+
Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0
3+
var r,n=(r=o(323))&&r.__esModule?r:{default:r}
4+
var i=new(function(){function e(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),e.instance?e.instance:(e.instance=this,this._name="Krypton Glue",this.configuration={},this.domain=null,this.formToken=null,this.publicKey=null,this.loaded=!1,this.loading=!1,this)}var t,o
5+
return t=e,o=[{key:"loadLibrary",value:function(e,t){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null
6+
if(this.loaded)return this.getKrypton(t)
7+
if(!e)return Promise.reject("Domain not defined")
8+
if(!t)return Promise.reject("Public key not defined")
9+
try{var r=new URL(e)
10+
if(!["http:","https:"].includes(r.protocol))throw new Error("Invalid protocol")
11+
if(r.port)throw new Error("No port allowed")
12+
if(""!==r.search)throw new Error("No query params allowed")
13+
if("/"!==r.pathname)throw new Error("Invalid path")}catch(t){return console.error("Domain format should be https://domain.name"),Promise.reject("[".concat(e,"] is not a valid endpoint domain"))}return/^\d{2,8}:(|test)publickey_.+$/g.test(t)?(this.domain=e,this.publicKey=t,this.formToken=o,this.domain&&this.publicKey?this.loadKryptonClient():Promise.reject("The library cannot be loaded")):(console.error("Public key format should be shopId:[test]publickey_*"),Promise.reject("[".concat(t,"] is not a valid public key")))}},{key:"loadKryptonClient",value:function(){var e=this
14+
if(!this.loading){var t=this.publicKey,o=this.domain
15+
this.loading=!0
16+
var r=document.createElement("script")
17+
r.type="text/javascript",/^.+\/$/.test(o)||(o+="/"),r.src="".concat(o,"static/js/krypton-client/V4.0/stable/kr-payment-form.min.js"),r.setAttribute("kr-public-key",t),r.setAttribute("kr-spa-mode","true"),this.formToken&&r.setAttribute("kr-form-token",this.formToken),!document.querySelector('script[src="'.concat(r.src,'"]'))&&document.body?document.body.appendChild(r):document.body||console.warn("document.body is undefined")}return new Promise((function(t){(0,n.default)(window,"KR",(function(){(0,n.default)(window.KR,"ready",(function(){e.loaded=!0,e.loading=!1,t({KR:window.KR})}))}))}))}},{key:"getKrypton",value:function(e){var t=this
18+
return new Promise((function(o,r){e&&e!==t.publicKey?window.KR.setFormConfig({publicKey:e}).then(o).catch(r):o({KR:window.KR})}))}}],o&&function(e,t){for(var o=0;o<t.length;o++){var r=t[o]
19+
r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(t.prototype,o),Object.defineProperty(t,"prototype",{writable:!1}),e}())
20+
t.default=i},44:(e,t,o)=>{"use strict"
21+
var r
22+
Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0
23+
var n=((r=o(332))&&r.__esModule?r:{default:r}).default
24+
t.default=n},323:(e,t)=>{"use strict"
25+
Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e,t,o){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:150
26+
setTimeout((function n(){e[t]?o():setTimeout(n,r)}),0)}},507:(e,t,o)=>{var r,n
27+
e.exports=(r=_eai_d,n=_eai_r,window.emberAutoImportDynamic=function(e){return 1===arguments.length?n("_eai_dyn_"+e):n("_eai_dynt_"+e)(Array.prototype.slice.call(arguments,1))},window.emberAutoImportSync=function(e){return n("_eai_sync_"+e)(Array.prototype.slice.call(arguments,1))},r("__v1-addons__early-boot-set__",[],(function(){})),void r("@lyracom/embedded-form-glue",["__v1-addons__early-boot-set__"],(function(){return o(44)})))},609:function(e,t){window._eai_r=require,window._eai_d=define}},t={}
28+
function o(r){var n=t[r]
29+
if(void 0!==n)return n.exports
30+
var i=t[r]={exports:{}}
31+
return e[r].call(i.exports,i,i.exports,o),i.exports}o(609)
32+
var r=o(507)
33+
__ember_auto_import__=r})()

examples_build/ember/assets/chunk.178.b6d1aec7d5a9e4c0277c.js renamed to examples_build/ember/assets/chunk.178.7f5d8708570fe0793934.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var __ember_auto_import__;(()=>{var r,e={248:function(r,e){window._eai_r=require,window._eai_d=define},430:(r,e,o)=>{var t,n
1+
var __ember_auto_import__;(()=>{var r,e={609:function(r,e){window._eai_r=require,window._eai_d=define},582:(r,e,o)=>{var t,n
22
r.exports=(t=_eai_d,n=_eai_r,window.emberAutoImportDynamic=function(r){return 1===arguments.length?n("_eai_dyn_"+r):n("_eai_dynt_"+r)(Array.prototype.slice.call(arguments,1))},window.emberAutoImportSync=function(r){return n("_eai_sync_"+r)(Array.prototype.slice.call(arguments,1))},t("__v1-addons__early-boot-set__",[],(function(){})),void t("qunit",["__v1-addons__early-boot-set__"],(function(){return o(916)})))}},o={}
33
function t(r){var n=o[r]
44
if(void 0!==n)return n.exports
@@ -15,6 +15,6 @@ var e=(e,o)=>{var n,_,[i,a,l]=o,d=0
1515
if(i.some((e=>0!==r[e]))){for(n in a)t.o(a,n)&&(t.m[n]=a[n])
1616
if(l)var u=l(t)}for(e&&e(o);d<i.length;d++)_=i[d],t.o(r,_)&&r[_]&&r[_][0](),r[_]=0
1717
return t.O(u)},o=globalThis.webpackChunk_ember_auto_import_=globalThis.webpackChunk_ember_auto_import_||[]
18-
o.forEach(e.bind(null,0)),o.push=e.bind(null,o.push.bind(o))})(),t.O(void 0,[916],(()=>t(248)))
19-
var n=t.O(void 0,[916],(()=>t(430)))
18+
o.forEach(e.bind(null,0)),o.push=e.bind(null,o.push.bind(o))})(),t.O(void 0,[916],(()=>t(609)))
19+
var n=t.O(void 0,[916],(()=>t(582)))
2020
n=t.O(n),__ember_auto_import__=n})()

examples_build/ember/assets/chunk.916.0d20aeb262446f677b4c.js renamed to examples_build/ember/assets/chunk.916.5fc7b2d4118dc2015aa2.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples_build/ember/assets/chunk.916.0d20aeb262446f677b4c.js.LICENSE.txt renamed to examples_build/ember/assets/chunk.916.5fc7b2d4118dc2015aa2.js.LICENSE.txt

File renamed without changes.

0 commit comments

Comments
 (0)