@adyen/adyen-web
Version:
[](https://www.npmjs.com/package/@adyen/adyen-web)
3 lines (2 loc) • 853 B
JavaScript
import{createElement as e}from"../../external/preact/dist/preact.js";import{UIElement as t}from"../internal/UIElement/UIElement.js";import n from"../internal/Address/Address.js";import{TxVariants as r}from"../tx-variants.js";import{AnalyticsInfoEvent as s,InfoEventType as a}from"../../core/Analytics/events/AnalyticsInfoEvent.js";class i extends t{beforeRender(e){const t=new s({type:a.rendered,component:this.type,configData:e});this.analytics.sendAnalytics(t)}get data(){return this.state.data}get isValid(){return!!this.state.isValid}componentToRender(){return e(n,{setComponentRef:this.setComponentRef,...this.props,onChange:this.setState})}}var o,d,l;o=i,d="type",l=r.address,d in o?Object.defineProperty(o,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):o[d]=l;export{i as AddressElement,i as default};
//# sourceMappingURL=Address.js.map