Build 576754stable
Module 825755
2,417 characters · in 58c8987c33b44842.js, 331bf8185c686a13.jsDependencies
Source Raw
function(e,t,n){n.d(t,{A:()=>L});var l=n(17928),r=n(228366),i=n(913122),a=n(71532);let o="",s=null,u="",c=null,d=!1,m=null,E="",C="",p="",h="",_="",S="",I="",f="",N=!1,A=null,y=null,T=null,g=null;function P(){c=null,o="",s=null,u="",d=!1,m=null,E="US",C="",p="",h="",_="",S="",I="",f="",N=!1,A=null,y=null,T=null,g=null}function R(e){C=e.name,E=e.country,h=e.line1,_=e.line2,S=e.city,I=e.postalCode,f=e.state,p=e.email}function x(){A=null}function O(e){let{error:t}=e;A=t}function v(e){let{message:t}=e;A=new i.Ey(t)}class j extends l.Ay.Store{static displayName="NewPaymentSourceStore";get stripePaymentMethod(){return c}get popupCallbackCalled(){return T}get braintreeEmail(){return o}get braintreeNonce(){return s}get venmoUsername(){return u}get redirectedPaymentId(){return y}get adyenPaymentData(){return m}get redirectedPaymentSourceId(){return g}clearRedirectedPaymentSourceId(){g=null}getCreditCardInfo(){return{name:C}}get isCardInfoValid(){return d}getBillingAddressInfo(){return{name:C,email:p,country:E,line1:h,line2:_,city:S,postalCode:I,state:f}}get isBillingAddressInfoValid(){return N}get error(){return A}}let L=new j(r.h,{NEW_PAYMENT_SOURCE_STRIPE_PAYMENT_REQUEST_UPDATE:function(e){let{stripePaymentMethod:t}=e;if(null==t)return void P();c=t;let{billingAddressInfo:n}=a.uK(c);R(n)},NEW_PAYMENT_SOURCE_CARD_INFO_UPDATE:function(e){let{info:t,isValid:n}=e;C=t.name,d=n},NEW_PAYMENT_SOURCE_ADDRESS_INFO_UPDATE:function(e){let{info:t,isValid:n}=e;null!=t.name&&""!==t.name&&(C=t.name),E=t.country,C=t.name,h=t.line1,_=t.line2,S=t.city,I=t.postalCode,f=t.state,p=t.email,N=n},BRAINTREE_TOKENIZE_PAYPAL_START:function(){o="",s=null},BRAINTREE_TOKENIZE_PAYPAL_SUCCESS:function(e){let{email:t,nonce:n,billingAddress:l}=e;o=t,s=n,R(l),N=E.length>0},BRAINTREE_TOKENIZE_VENMO_START:function(){u="",s=null},BRAINTREE_TOKENIZE_VENMO_SUCCESS:function(e){let{username:t,nonce:n}=e;u=t,s=n},BRAINTREE_TOKENIZE_PAYPAL_FAIL:v,BRAINTREE_TOKENIZE_VENMO_FAIL:v,ADYEN_CASH_APP_PAY_SUBMIT_SUCCESS:function(e){let{data:t}=e;m=t},BILLING_PAYMENT_SOURCE_CREATE_START:x,MODAL_POP:x,NEW_PAYMENT_SOURCE_CLEAR_ERROR:x,BILLING_PAYMENT_SOURCE_CREATE_FAIL:O,STRIPE_TOKEN_FAILURE:O,BILLING_PAYMENT_SOURCE_CREATE_SUCCESS:P,LOGOUT:P,BILLING_POPUP_BRIDGE_CALLBACK:function(e){let{query:t}=e;t?.payment_id!=null?(T=!0,y=t.payment_id):t?.payment_source_id!=null&&(T=!0,g=t.payment_source_id)},RESET_PAYMENT_ID:function(){T=!1,y=null}})}