@adyen/adyen-web
Version:
[](https://www.npmjs.com/package/@adyen/adyen-web)
3 lines (2 loc) • 684 B
JavaScript
import e from"../helpers/OpenInvoiceContainer/OpenInvoiceContainer.js";import{ALLOWED_COUNTRIES as r,DEFAULT_COUNTRIES as o}from"./config.js";import{TxVariants as t}from"../tx-variants.js";class n extends e{formatProps(e){const t=e.allowedCountries?.filter(e=>r.includes(e)),n=t?.length?t:o,a=n.some(r=>r===e.countryCode)?e.countryCode:n[0];return{...super.formatProps({...e,countryCode:a}),allowedCountries:n,personalDetailsRequiredFields:["firstName","lastName","telephoneNumber","shopperEmail"]}}}var a,i,s;a=n,i="type",s=t.affirm,i in a?Object.defineProperty(a,i,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[i]=s;export{n as default};
//# sourceMappingURL=Affirm.js.map