Module 825755

2,177 characters · in a0869afee1b8c886.js
Dependencies
Required by (2)
Lazily required by (0)none
Requires (3)
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{A:()=>b});var l=n(17928),i=n(228366),r=n(913122);let a="",s=null,o="",u=!1,c=null,d="",m="",p="",C="",h="",f="",E="",S="",y=!1,I=null,A=null,g=null,P=null;function v(){a="",s=null,o="",u=!1,c=null,d="US",m="",p="",C="",h="",f="",E="",S="",y=!1,I=null,A=null,g=null,P=null}function _(){I=null}function x(e){let{error:t}=e;I=t}function T(e){let{message:t}=e;I=new r.Ey(t)}class N extends l.Ay.Store{static displayName="NewPaymentSourceStore";get popupCallbackCalled(){return g}get braintreeEmail(){return a}get braintreeNonce(){return s}get venmoUsername(){return o}get redirectedPaymentId(){return A}get adyenPaymentData(){return c}get redirectedPaymentSourceId(){return P}clearRedirectedPaymentSourceId(){P=null}getCreditCardInfo(){return{name:m}}get isCardInfoValid(){return u}getBillingAddressInfo(){return{name:m,email:p,country:d,line1:C,line2:h,city:f,postalCode:E,state:S}}get isBillingAddressInfoValid(){return y}get error(){return I}}let b=new N(i.h,{NEW_PAYMENT_SOURCE_CARD_INFO_UPDATE:function(e){let{info:t,isValid:n}=e;m=t.name,u=n},NEW_PAYMENT_SOURCE_ADDRESS_INFO_UPDATE:function(e){let{info:t,isValid:n}=e;null!=t.name&&""!==t.name&&(m=t.name),d=t.country,m=t.name,C=t.line1,h=t.line2,f=t.city,E=t.postalCode,S=t.state,p=t.email,y=n},BRAINTREE_TOKENIZE_PAYPAL_START:function(){a="",s=null},BRAINTREE_TOKENIZE_PAYPAL_SUCCESS:function(e){let{email:t,nonce:n,billingAddress:l}=e;a=t,s=n,m=l.name,d=l.country,C=l.line1,h=l.line2,f=l.city,E=l.postalCode,S=l.state,p=l.email,y=d.length>0},BRAINTREE_TOKENIZE_VENMO_START:function(){o="",s=null},BRAINTREE_TOKENIZE_VENMO_SUCCESS:function(e){let{username:t,nonce:n}=e;o=t,s=n},BRAINTREE_TOKENIZE_PAYPAL_FAIL:T,BRAINTREE_TOKENIZE_VENMO_FAIL:T,ADYEN_CASH_APP_PAY_SUBMIT_SUCCESS:function(e){let{data:t}=e;c=t},BILLING_PAYMENT_SOURCE_CREATE_START:_,MODAL_POP:_,NEW_PAYMENT_SOURCE_CLEAR_ERROR:_,BILLING_PAYMENT_SOURCE_CREATE_FAIL:x,STRIPE_TOKEN_FAILURE:x,BILLING_PAYMENT_SOURCE_CREATE_SUCCESS:v,LOGOUT:v,BILLING_POPUP_BRIDGE_CALLBACK:function(e){let{query:t}=e;t?.payment_id!=null?(g=!0,A=t.payment_id):t?.payment_source_id!=null&&(g=!0,P=t.payment_source_id)},RESET_PAYMENT_ID:function(){g=!1,A=null}})}