FBPayECPUniversalPaymentButtonComponentData.frl.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.oculus.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.frl.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"app_url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.oculus.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"app_url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.meta_dot_com.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.facebook.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.instagram.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.facebook.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.meta_dot_com.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
FBPayECPUniversalPaymentButton.react",["CometFBPayECPPaypalConsentScreenRoot.react","CometRelay","FBPayECPConstantsUtils","FBPayECPFormDataUtils","FBPayECPUPLAccountMutationLogger","FBPayECPUPLLogger","FBPayECPUniversalComponentsContext","FBPayECPUniversalPaymentButtonComponentData.graphql","PaymentsCometAuthenticationRequirementsFragment","asyncToGeneratorRuntime","react","useClickToPay","useECPUniversalCreateNewCreditCard","useFBPayCometAuth"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));e=i;var k=e.useContext,l=e.useMemo,m=e.useState,n=h!==void 0?h:h=b("FBPayECPUniversalPaymentButtonComponentData.graphql");function a(a){var e=a.createCredentialBeforePayment_DO_NOT_USE_DOLLY_ONLY,f=a.createCredentialBeforePaymentLoggerFunctions,g=a.customLoggerFunctions,h=a.disabled,i=a.ecpAuthQuery,o=a.embeddedCheckoutProps,p=a.label,q=a.onPaymentStarting,r=a.onRequestContainerComplete,s=a.onTransitionToConfirmationScreen,t=a.paymentProcessingDisclaimer,u=a.paymentRequest,v=a.requestAuthenticationOverride,w=a.testid,x=a.updatePlaygroundStatus;w=k(c("FBPayECPUniversalComponentsContext"));a=w.ButtonImpl;w=w.ErrorDialogImpl;var y=o.containerInputList,z=y.orderID,A=y.receiverID;y=o.loggingSessionID;var B=y===void 0?"":y;y=o.merchantName;var C=o.oneTimeCheckoutConfig,D=o.originUrl,E=o.paymentMode,F=o.paymentProductID,G=l(function(){return new(c("FBPayECPUPLLogger"))({client_suppression_policy:[]},F,"ecp","comet",B)},[F,B]),H=l(function(){return new(c("FBPayECPUPLAccountMutationLogger"))({client_suppression_policy:[]},F,"ecp","comet",B)},[F,B]),I=c("useFBPayCometAuth")();i=d("CometRelay").useFragment(n,i);i=i==null?void 0:(i=i.fetch_fbpay_component_data)==null?void 0:(i=i.components)==null?void 0:i.find(function(a){return a.type==="PAY_BUTTON"});var J=d("CometRelay").useFragment(c("PaymentsCometAuthenticationRequirementsFragment"),i==null?void 0:i.auth_requirement);i=m();var K=i[0],L=i[1];i=m(null);var M=i[0];i=i[1];var N=m(!1),O=N[0];N=N[1];var P=m(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE),Q=P[0],R=P[1],S=c("useECPUniversalCreateNewCreditCard")(),T=c("useClickToPay")({handlePaypalConsent:{setPaypalConsentData:i,setPaypalConsentOpen:N},logger:G,onCheckoutFailure:void 0,onRequestContainerComplete:r,onTransitionToConfirmationScreen:s,orderID:z,requestAuthenticationOverride:v,routeProps:{is_deskt:!0,merchant_name:(P=y)!=null?P:"",mode:E,opener_origin:(i=D)!=null?i:"",payment_product_id:F,product_type:"ONSITE",receiver_id:A,request_id:B,session_id:B},saveShippingAsBillingAddress:!1,setAlertError:L,setPayButtonMode:R,shouldCollectFraudnetIdForPayment:!1,updatePlaygroundStatus:x}),U=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(e!=null){R(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING);var a=e.billing_address,b=babelHelpers.objectWithoutPropertiesLoose(e,["billing_address"]);b=d("FBPayECPFormDataUtils").parseCreditCardForm({cardNumber:b.credit_card_number.sensitive_string_value,expireDate:b.expiry_month+"/"+b.expiry_year,securityCode:b.csc.sensitive_string_value},null,a);a=(yield S({billingAddress:a,creditCard:b,logger:H,oneTimeCheckoutConfig:C,paymentProductID:F,receiverID:A}));return a}return null});return function(){return a.apply(this,arguments)}}(),V=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){x&&x("Authenticating","Success");R(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING);if(q!=null&&!(yield q())){R(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE);return}var e=o.containerInputList.credentialInputList[0];e={selectedBillingAddress:e.credentialBillingAddress,selectedCredentialDisplayName:null,selectedCredentialExpiryMonth:e.credentialExpiryMonth,selectedCredentialExpiryYear:e.credentialExpiryYear,selectedCredentialHolderName:e.credentialHolderName,selectedCredentialID:e.credentialID,selectedCredentialIsExpired:!1,selectedCredentialNeedsCSCVerification:!1,selectedCredentialType:e.credentialType,type:"SET_PAYMENT_METHOD"};var h;try{h=(yield U())}catch(a){var i;(f==null?void 0:f.onCreateCredentialBeforePaymentFail)&&(f==null?void 0:f.onCreateCredentialBeforePaymentFail((i=a.error_title)!=null?i:""));L(a);R(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE);return}i=(i=h)!=null?i:e;yield T(a,b,c,i,u,null,C,g)});return function(b,c,d){return a.apply(this,arguments)}}(),W=function(){var a={caps:["CREATE_CONTAINER"],operation:"CREATE_CONTAINER",paymentType:"ECP",productID:F},b=C==null&&J!=null?{auth_factor_requirements:{auth_factors_groups:J.auth_factors_groups,num_required_groups:J.num_required_groups}}:null;I(V,a,b,null,null,G,function(){},function(){},void 0,!1)};N=M&&j.jsx(c("CometFBPayECPPaypalConsentScreenRoot.react"),{afterAccept:M.afterAccept,bottomSheet:M.bottomSheet,isDesktop:M.isDesktop,logger:G,onClose:M.onClose,open:O,paypalID:M.paypalID,productID:M.productID,sessionID:M.sessionID});if(a==null||w==null)return null;r=t!=null&&Q===d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING;return j.jsxs(j.Fragment,{children:[j.jsx(a,{disabled:h,label:p,loadingState:Q,onPress:function(){x&&x("Initializing","Success"),W()},testid:void 0}),r&&t,N,j.jsx(w,{alertError:K,onClose:function(){return L(null)}})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
PaymentsCometAuthenticationRequirementsFragment",["PaymentsCometAuthenticationRequirementsFragment.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h!==void 0?h:h=b("PaymentsCometAuthenticationRequirementsFragment.graphql");c=a;g["default"]=c}),98);
-----
PaymentsCometAuthenticationRequirementsFragment.graphql",["cr:4650"],(function(a,b,c,d,e,f){"use strict";e.exports=b("cr:4650")}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.instagram.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.instagram.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.instagram.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.meta_dot_com.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.meta_dot_com.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.facebook.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.facebook.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
FBPayECPUniversalPaymentButton.react",["CometFBPayECPPaypalConsentScreenRoot.react","CometRelay","FBPayECPConstantsUtils","FBPayECPFormDataUtils","FBPayECPUPLLogger","FBPayECPUniversalComponentsContext","FBPayECPUniversalPaymentButtonComponentData.graphql","PaymentsCometAuthenticationRequirementsFragment","react","regeneratorRuntime","useClickToPay","useECPUniversalCreateNewCreditCard","useFBPayCometAuth"],(function(a,b,c,d,e,f,g){"use strict";var h,i=d("react");e=d("react");var j=e.useContext,k=e.useMemo,l=e.useState,m=h!==void 0?h:h=b("FBPayECPUniversalPaymentButtonComponentData.graphql");function a(a){var e=a.createCredentialBeforePayment_DO_NOT_USE_DOLLY_ONLY,f=a.createCredentialBeforePaymentLoggerFunctions,g=a.customLoggerFunctions,h=a.disabled,n=a.ecpAuthQuery,o=a.embeddedCheckoutProps,p=a.label,q=a.onPaymentStarting,r=a.onRequestContainerComplete,s=a.onTransitionToConfirmationScreen,t=a.paymentProcessingDisclaimer,u=a.paymentRequest,v=a.testid,w=a.updatePlaygroundStatus;v=j(c("FBPayECPUniversalComponentsContext"));a=v.ButtonImpl;v=v.ErrorDialogImpl;var x=o.containerInputList,y=x.orderID,z=x.receiverID;x=o.loggingSessionID;var A=x===void 0?"":x,B=o.oneTimeCheckoutConfig;x=o.paymentMode;var C=o.paymentProductID,D=k(function(){return new(c("FBPayECPUPLLogger"))({client_suppression_policy:[]},C,"ecp","comet",A)},[C,A]),E=c("useFBPayCometAuth")();n=d("CometRelay").useFragment(m,n);n=n==null?void 0:(n=n.fetch_fbpay_component_data)==null?void 0:(n=n.components)==null?void 0:n.find(function(a){return a.type==="PAY_BUTTON"});var F=d("CometRelay").useFragment(c("PaymentsCometAuthenticationRequirementsFragment"),n==null?void 0:n.auth_requirement);n=l();var G=n[0],H=n[1];n=l(null);var I=n[0];n=n[1];var J=l(!1),K=J[0];J=J[1];var L=l(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE),M=L[0],N=L[1],O=c("useECPUniversalCreateNewCreditCard")(),P=c("useClickToPay")({handlePaypalConsent:{setPaypalConsentData:n,setPaypalConsentOpen:J},logger:D,onRequestContainerComplete:r,onTransitionToConfirmationScreen:s,routeProps:{is_deskt:!0,merchant_name:"Dolly",mode:x,opener_origin:"https://store.facebook.com",order_id:y,payment_product_id:C,product_type:"ONSITE",receiver_id:z,request_id:A,session_id:A},saveShippingAsBillingAddress:!1,setAlertError:H,setPayButtonMode:N,updatePlaygroundStatus:w}),Q=function(){var a,c,f,g;return b("regeneratorRuntime").async(function(h){while(1)switch(h.prev=h.next){case 0:if(!(e!=null)){h.next=8;break}N(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING);a=e.billing_address,c=babelHelpers.objectWithoutPropertiesLoose(e,["billing_address"]);f=d("FBPayECPFormDataUtils").parseCreditCardForm({cardNumber:c.credit_card_number.sensitive_string_value,expireDate:c.expiry_month+"/"+c.expiry_year,securityCode:c.csc.sensitive_string_value},null,a);h.next=6;return b("regeneratorRuntime").awrap(O({billingAddress:a,creditCard:f,logger:D,oneTimeCheckoutConfig:B,paymentProductID:C,receiverID:z}));case 6:g=h.sent;return h.abrupt("return",g);case 8:return h.abrupt("return",null);case 9:case"end":return h.stop()}},null,this)},R=function(a,c,e){var h,i,j,k,l,m;return b("regeneratorRuntime").async(function(n){while(1)switch(n.prev=n.next){case 0:w&&w("Authenticating","Success");N(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING);n.t0=q!=null;if(!n.t0){n.next=7;break}n.next=6;return b("regeneratorRuntime").awrap(q());case 6:n.t0=!n.sent;case 7:if(!n.t0){n.next=10;break}N(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE);return n.abrupt("return");case 10:i=o.containerInputList.credentialInputList[0];j={selectedBillingAddress:i.credentialBillingAddress,selectedCredentialExpiryMonth:i.credentialExpiryMonth,selectedCredentialExpiryYear:i.credentialExpiryYear,selectedCredentialHolderName:i.credentialHolderName,selectedCredentialID:i.credentialID,selectedCredentialType:i.credentialType,type:"SET_PAYMENT_METHOD"};n.prev=12;n.next=15;return b("regeneratorRuntime").awrap(Q());case 15:k=n.sent;n.next=24;break;case 18:n.prev=18;n.t1=n["catch"](12);(f==null?void 0:f.onCreateCredentialBeforePaymentFail)&&(f==null?void 0:f.onCreateCredentialBeforePaymentFail((l=n.t1.error_title)!=null?l:""));H(n.t1);N(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE);return n.abrupt("return");case 24:m=(h=k)!=null?h:j;n.next=27;return b("regeneratorRuntime").awrap(P(a,c,e,m,u,B,g));case 27:case"end":return n.stop()}},null,this,[[12,18]])},S=function(){var a={caps:["CREATE_CONTAINER"],operation:"CREATE_CONTAINER",paymentType:"ECP",productID:C},b=B==null&&F!=null?{auth_factor_requirements:{auth_factors_groups:F.auth_factors_groups,num_required_groups:F.num_required_groups}}:null;E(R,a,b,null,null,D,function(){},function(){},void 0,!1)};L=I&&i.jsx(c("CometFBPayECPPaypalConsentScreenRoot.react"),{afterAccept:I.afterAccept,bottomSheet:I.bottomSheet,isDesktop:I.isDesktop,logger:D,onClose:I.onClose,open:K,paypalID:I.paypalID,productID:I.productID,sessionID:I.sessionID});if(a==null||v==null)return null;n=t!=null&&M===d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING;return i.jsxs(i.Fragment,{children:[i.jsx(a,{disabled:h,label:p,loadingState:M,onPress:function(){w&&w("Initializing","Success"),S()},testid:void 0}),n&&t,L,i.jsx(v,{alertError:G,onClose:function(){return H(null)}})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
PaymentsCometAuthenticationRequirementsFragment",["PaymentsCometAuthenticationRequirementsFragment.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h!==void 0?h:h=b("PaymentsCometAuthenticationRequirementsFragment.graphql");c=a;g["default"]=c}),98);
-----
PaymentsCometAuthenticationRequirementsFragment.graphql",["cr:400"],(function(a,b,c,d,e,f){"use strict";e.exports=b("cr:400")}),null);
-----
-----
FBPayECPUniversalPaymentButtonComponentData.oculus.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.frl.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"app_url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.oculus.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"app_url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.meta_dot_com.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.facebook.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.instagram.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.facebook.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.meta_dot_com.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
FBPayECPUniversalPaymentButton.react",["CometFBPayECPPaypalConsentScreenRoot.react","CometRelay","FBPayECPConstantsUtils","FBPayECPFormDataUtils","FBPayECPUPLAccountMutationLogger","FBPayECPUPLLogger","FBPayECPUniversalComponentsContext","FBPayECPUniversalPaymentButtonComponentData.graphql","PaymentsCometAuthenticationRequirementsFragment","asyncToGeneratorRuntime","react","useClickToPay","useECPUniversalCreateNewCreditCard","useFBPayCometAuth"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));e=i;var k=e.useContext,l=e.useMemo,m=e.useState,n=h!==void 0?h:h=b("FBPayECPUniversalPaymentButtonComponentData.graphql");function a(a){var e=a.createCredentialBeforePayment_DO_NOT_USE_DOLLY_ONLY,f=a.createCredentialBeforePaymentLoggerFunctions,g=a.customLoggerFunctions,h=a.disabled,i=a.ecpAuthQuery,o=a.embeddedCheckoutProps,p=a.label,q=a.onPaymentStarting,r=a.onRequestContainerComplete,s=a.onTransitionToConfirmationScreen,t=a.paymentProcessingDisclaimer,u=a.paymentRequest,v=a.requestAuthenticationOverride,w=a.testid,x=a.updatePlaygroundStatus;w=k(c("FBPayECPUniversalComponentsContext"));a=w.ButtonImpl;w=w.ErrorDialogImpl;var y=o.containerInputList,z=y.orderID,A=y.receiverID;y=o.loggingSessionID;var B=y===void 0?"":y;y=o.merchantName;var C=o.oneTimeCheckoutConfig,D=o.originUrl,E=o.paymentMode,F=o.paymentProductID,G=l(function(){return new(c("FBPayECPUPLLogger"))({client_suppression_policy:[]},F,"ecp","comet",B)},[F,B]),H=l(function(){return new(c("FBPayECPUPLAccountMutationLogger"))({client_suppression_policy:[]},F,"ecp","comet",B)},[F,B]),I=c("useFBPayCometAuth")();i=d("CometRelay").useFragment(n,i);i=i==null?void 0:(i=i.fetch_fbpay_component_data)==null?void 0:(i=i.components)==null?void 0:i.find(function(a){return a.type==="PAY_BUTTON"});var J=d("CometRelay").useFragment(c("PaymentsCometAuthenticationRequirementsFragment"),i==null?void 0:i.auth_requirement);i=m();var K=i[0],L=i[1];i=m(null);var M=i[0];i=i[1];var N=m(!1),O=N[0];N=N[1];var P=m(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE),Q=P[0],R=P[1],S=c("useECPUniversalCreateNewCreditCard")(),T=c("useClickToPay")({handlePaypalConsent:{setPaypalConsentData:i,setPaypalConsentOpen:N},logger:G,onCheckoutFailure:void 0,onRequestContainerComplete:r,onTransitionToConfirmationScreen:s,orderID:z,requestAuthenticationOverride:v,routeProps:{is_deskt:!0,merchant_name:(P=y)!=null?P:"",mode:E,opener_origin:(i=D)!=null?i:"",payment_product_id:F,product_type:"ONSITE",receiver_id:A,request_id:B,session_id:B},saveShippingAsBillingAddress:!1,setAlertError:L,setPayButtonMode:R,shouldCollectFraudnetIdForPayment:!1,updatePlaygroundStatus:x}),U=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(e!=null){R(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING);var a=e.billing_address,b=babelHelpers.objectWithoutPropertiesLoose(e,["billing_address"]);b=d("FBPayECPFormDataUtils").parseCreditCardForm({cardNumber:b.credit_card_number.sensitive_string_value,expireDate:b.expiry_month+"/"+b.expiry_year,securityCode:b.csc.sensitive_string_value},null,a);a=(yield S({billingAddress:a,creditCard:b,logger:H,oneTimeCheckoutConfig:C,paymentProductID:F,receiverID:A}));return a}return null});return function(){return a.apply(this,arguments)}}(),V=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){x&&x("Authenticating","Success");R(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING);if(q!=null&&!(yield q())){R(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE);return}var e=o.containerInputList.credentialInputList[0];e={selectedBillingAddress:e.credentialBillingAddress,selectedCredentialDisplayName:null,selectedCredentialExpiryMonth:e.credentialExpiryMonth,selectedCredentialExpiryYear:e.credentialExpiryYear,selectedCredentialHolderName:e.credentialHolderName,selectedCredentialID:e.credentialID,selectedCredentialIsExpired:!1,selectedCredentialNeedsCSCVerification:!1,selectedCredentialType:e.credentialType,type:"SET_PAYMENT_METHOD"};var h;try{h=(yield U())}catch(a){var i;(f==null?void 0:f.onCreateCredentialBeforePaymentFail)&&(f==null?void 0:f.onCreateCredentialBeforePaymentFail((i=a.error_title)!=null?i:""));L(a);R(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE);return}i=(i=h)!=null?i:e;yield T(a,b,c,i,u,null,C,g)});return function(b,c,d){return a.apply(this,arguments)}}(),W=function(){var a={caps:["CREATE_CONTAINER"],operation:"CREATE_CONTAINER",paymentType:"ECP",productID:F},b=C==null&&J!=null?{auth_factor_requirements:{auth_factors_groups:J.auth_factors_groups,num_required_groups:J.num_required_groups}}:null;I(V,a,b,null,null,G,function(){},function(){},void 0,!1)};N=M&&j.jsx(c("CometFBPayECPPaypalConsentScreenRoot.react"),{afterAccept:M.afterAccept,bottomSheet:M.bottomSheet,isDesktop:M.isDesktop,logger:G,onClose:M.onClose,open:O,paypalID:M.paypalID,productID:M.productID,sessionID:M.sessionID});if(a==null||w==null)return null;r=t!=null&&Q===d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING;return j.jsxs(j.Fragment,{children:[j.jsx(a,{disabled:h,label:p,loadingState:Q,onPress:function(){x&&x("Initializing","Success"),W()},testid:void 0}),r&&t,N,j.jsx(w,{alertError:K,onClose:function(){return L(null)}})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
PaymentsCometAuthenticationRequirementsFragment",["PaymentsCometAuthenticationRequirementsFragment.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h!==void 0?h:h=b("PaymentsCometAuthenticationRequirementsFragment.graphql");c=a;g["default"]=c}),98);
-----
PaymentsCometAuthenticationRequirementsFragment.graphql",["cr:4650"],(function(a,b,c,d,e,f){"use strict";e.exports=b("cr:4650")}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.instagram.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.instagram.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.instagram.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.meta_dot_com.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.meta_dot_com.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
FBPayECPUniversalPaymentButtonComponentData.facebook.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[{defaultValue:"1465415773769684",kind:"LocalArgument",name:"client_receiver_id"},{defaultValue:["PAY_BUTTON"],kind:"LocalArgument",name:"component_types"},{defaultValue:"2648932268733643",kind:"LocalArgument",name:"payment_product_id"},{defaultValue:"1465415773769684",kind:"LocalArgument",name:"receiver_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"request_id"},{defaultValue:"upl_1646768978723_86c746e8-1c35-4175-b164-4e947e129925",kind:"LocalArgument",name:"session_id"}],kind:"Fragment",metadata:null,name:"FBPayECPUniversalPaymentButtonComponentData",selections:[{alias:null,args:[{kind:"Variable",name:"client_receiver_id",variableName:"client_receiver_id"},{kind:"Variable",name:"component_types",variableName:"component_types"},{kind:"Variable",name:"payment_product_id",variableName:"payment_product_id"},{kind:"Variable",name:"receiver_id",variableName:"receiver_id"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}],concreteType:"PAYFBPayComponentDataQueryPayload",kind:"LinkedField",name:"fetch_fbpay_component_data",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"FBPayAuthenticationRequirements",kind:"LinkedField",name:"auth_requirement",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"PaymentsCometAuthenticationRequirementsFragment"}],storageKey:null}],type:"PAYFBPayComponentPayButton",abstractKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};e.exports=a}),null);
-----
PaymentsCometAuthenticationRequirementsFragment.facebook.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"auth_factor_type",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"cred_id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PaymentsCometAuthenticationRequirementsFragment",selections:[{alias:null,args:null,concreteType:"PAYFBPayAuthFactorsGroup",kind:"LinkedField",name:"auth_factors_groups",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"factors",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],type:"PAYFBPayPINAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,c],type:"PAYFBPayCSCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,b,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"connect_url",storageKey:null}],type:"PAYFBPayPayPalAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"CurrencyAmount",kind:"LinkedField",name:"auth_amount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"amount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},a,b,c],type:"PAYFBPaySDCAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"session_context",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"nonce",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"PAYFBPay3DSAuthFactor",abstractKey:null},{kind:"InlineFragment",selections:[a],type:"PAYFBPayDocUploadAuthFactor",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allow_user_select",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_factors",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"num_required_groups",storageKey:null}],type:"FBPayAuthenticationRequirements",abstractKey:null}}();e.exports=a}),null);
-----
FBPayECPUniversalPaymentButton.react",["CometFBPayECPPaypalConsentScreenRoot.react","CometRelay","FBPayECPConstantsUtils","FBPayECPFormDataUtils","FBPayECPUPLLogger","FBPayECPUniversalComponentsContext","FBPayECPUniversalPaymentButtonComponentData.graphql","PaymentsCometAuthenticationRequirementsFragment","react","regeneratorRuntime","useClickToPay","useECPUniversalCreateNewCreditCard","useFBPayCometAuth"],(function(a,b,c,d,e,f,g){"use strict";var h,i=d("react");e=d("react");var j=e.useContext,k=e.useMemo,l=e.useState,m=h!==void 0?h:h=b("FBPayECPUniversalPaymentButtonComponentData.graphql");function a(a){var e=a.createCredentialBeforePayment_DO_NOT_USE_DOLLY_ONLY,f=a.createCredentialBeforePaymentLoggerFunctions,g=a.customLoggerFunctions,h=a.disabled,n=a.ecpAuthQuery,o=a.embeddedCheckoutProps,p=a.label,q=a.onPaymentStarting,r=a.onRequestContainerComplete,s=a.onTransitionToConfirmationScreen,t=a.paymentProcessingDisclaimer,u=a.paymentRequest,v=a.testid,w=a.updatePlaygroundStatus;v=j(c("FBPayECPUniversalComponentsContext"));a=v.ButtonImpl;v=v.ErrorDialogImpl;var x=o.containerInputList,y=x.orderID,z=x.receiverID;x=o.loggingSessionID;var A=x===void 0?"":x,B=o.oneTimeCheckoutConfig;x=o.paymentMode;var C=o.paymentProductID,D=k(function(){return new(c("FBPayECPUPLLogger"))({client_suppression_policy:[]},C,"ecp","comet",A)},[C,A]),E=c("useFBPayCometAuth")();n=d("CometRelay").useFragment(m,n);n=n==null?void 0:(n=n.fetch_fbpay_component_data)==null?void 0:(n=n.components)==null?void 0:n.find(function(a){return a.type==="PAY_BUTTON"});var F=d("CometRelay").useFragment(c("PaymentsCometAuthenticationRequirementsFragment"),n==null?void 0:n.auth_requirement);n=l();var G=n[0],H=n[1];n=l(null);var I=n[0];n=n[1];var J=l(!1),K=J[0];J=J[1];var L=l(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE),M=L[0],N=L[1],O=c("useECPUniversalCreateNewCreditCard")(),P=c("useClickToPay")({handlePaypalConsent:{setPaypalConsentData:n,setPaypalConsentOpen:J},logger:D,onRequestContainerComplete:r,onTransitionToConfirmationScreen:s,routeProps:{is_deskt:!0,merchant_name:"Dolly",mode:x,opener_origin:"https://store.facebook.com",order_id:y,payment_product_id:C,product_type:"ONSITE",receiver_id:z,request_id:A,session_id:A},saveShippingAsBillingAddress:!1,setAlertError:H,setPayButtonMode:N,updatePlaygroundStatus:w}),Q=function(){var a,c,f,g;return b("regeneratorRuntime").async(function(h){while(1)switch(h.prev=h.next){case 0:if(!(e!=null)){h.next=8;break}N(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING);a=e.billing_address,c=babelHelpers.objectWithoutPropertiesLoose(e,["billing_address"]);f=d("FBPayECPFormDataUtils").parseCreditCardForm({cardNumber:c.credit_card_number.sensitive_string_value,expireDate:c.expiry_month+"/"+c.expiry_year,securityCode:c.csc.sensitive_string_value},null,a);h.next=6;return b("regeneratorRuntime").awrap(O({billingAddress:a,creditCard:f,logger:D,oneTimeCheckoutConfig:B,paymentProductID:C,receiverID:z}));case 6:g=h.sent;return h.abrupt("return",g);case 8:return h.abrupt("return",null);case 9:case"end":return h.stop()}},null,this)},R=function(a,c,e){var h,i,j,k,l,m;return b("regeneratorRuntime").async(function(n){while(1)switch(n.prev=n.next){case 0:w&&w("Authenticating","Success");N(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING);n.t0=q!=null;if(!n.t0){n.next=7;break}n.next=6;return b("regeneratorRuntime").awrap(q());case 6:n.t0=!n.sent;case 7:if(!n.t0){n.next=10;break}N(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE);return n.abrupt("return");case 10:i=o.containerInputList.credentialInputList[0];j={selectedBillingAddress:i.credentialBillingAddress,selectedCredentialExpiryMonth:i.credentialExpiryMonth,selectedCredentialExpiryYear:i.credentialExpiryYear,selectedCredentialHolderName:i.credentialHolderName,selectedCredentialID:i.credentialID,selectedCredentialType:i.credentialType,type:"SET_PAYMENT_METHOD"};n.prev=12;n.next=15;return b("regeneratorRuntime").awrap(Q());case 15:k=n.sent;n.next=24;break;case 18:n.prev=18;n.t1=n["catch"](12);(f==null?void 0:f.onCreateCredentialBeforePaymentFail)&&(f==null?void 0:f.onCreateCredentialBeforePaymentFail((l=n.t1.error_title)!=null?l:""));H(n.t1);N(d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.NONE);return n.abrupt("return");case 24:m=(h=k)!=null?h:j;n.next=27;return b("regeneratorRuntime").awrap(P(a,c,e,m,u,B,g));case 27:case"end":return n.stop()}},null,this,[[12,18]])},S=function(){var a={caps:["CREATE_CONTAINER"],operation:"CREATE_CONTAINER",paymentType:"ECP",productID:C},b=B==null&&F!=null?{auth_factor_requirements:{auth_factors_groups:F.auth_factors_groups,num_required_groups:F.num_required_groups}}:null;E(R,a,b,null,null,D,function(){},function(){},void 0,!1)};L=I&&i.jsx(c("CometFBPayECPPaypalConsentScreenRoot.react"),{afterAccept:I.afterAccept,bottomSheet:I.bottomSheet,isDesktop:I.isDesktop,logger:D,onClose:I.onClose,open:K,paypalID:I.paypalID,productID:I.productID,sessionID:I.sessionID});if(a==null||v==null)return null;n=t!=null&&M===d("FBPayECPConstantsUtils").FBPayECPPayButtonMode.PROCESSING;return i.jsxs(i.Fragment,{children:[i.jsx(a,{disabled:h,label:p,loadingState:M,onPress:function(){w&&w("Initializing","Success"),S()},testid:void 0}),n&&t,L,i.jsx(v,{alertError:G,onClose:function(){return H(null)}})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
PaymentsCometAuthenticationRequirementsFragment",["PaymentsCometAuthenticationRequirementsFragment.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h!==void 0?h:h=b("PaymentsCometAuthenticationRequirementsFragment.graphql");c=a;g["default"]=c}),98);
-----
PaymentsCometAuthenticationRequirementsFragment.graphql",["cr:400"],(function(a,b,c,d,e,f){"use strict";e.exports=b("cr:400")}),null);
-----