Module 825755

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