UNPKG

@adyen/adyen-web

Version:

[![npm](https://img.shields.io/npm/v/@adyen/adyen-web.svg)](https://www.npmjs.com/package/@adyen/adyen-web)

3 lines (2 loc) 949 B
import{createElement as t,Fragment as e}from"../../external/preact/dist/preact.js";import{UIElement as r}from"../internal/UIElement/UIElement.js";import a from"../internal/IbanInput/IbanInput.js";import{TxVariants as n}from"../tx-variants.js";import s from"../internal/FormInstruction/FormInstruction.js";class o extends r{formatProps(t){return{holderName:!0,...t}}formatData(){return{paymentMethod:{type:o.type,iban:this.state.data.ibanNumber,ownerName:this.state.data.ownerName}}}get isValid(){return!!this.state.isValid}componentToRender(){return t(e,null,t(s,null),t(a,{ref:t=>{this.componentRef=t},...this.props,onChange:this.setState,payButton:this.payButton}))}constructor(t,e){super(t,e),this.state={...this.state,data:{ibanNumber:"",ownerName:""}}}}var i,m,p;i=o,m="type",p=n.sepadirectdebit,m in i?Object.defineProperty(i,m,{value:p,enumerable:!0,configurable:!0,writable:!0}):i[m]=p;export{o as default}; //# sourceMappingURL=Sepa.js.map