BillingCountryCurrencyPageViewManager.entrypoint",["BillingCountryCurrencyPageViewManagerQuery$Parameters","JSResourceForInteraction"],(function(t,n,r,o,a,i,l){"use strict";var e={getPreloadProps:function(t){return{queries:{pageQueryRef:{parameters:r("BillingCountryCurrencyPageViewManagerQuery$Parameters"),variables:{paymentAccountID:t.paymentAccountID}}}}},root:r("JSResourceForInteraction")("BillingCountryCurrencyPageViewManager.react").__setRef("BillingCountryCurrencyPageViewManager.entrypoint")};l.default=e}),98);
-----
BillingCountryCurrencyPageViewManager.react",["BillingCountryCurrencyPage.react","BillingCountryCurrencyPageViewManagerMutation.graphql","BillingCountryCurrencyPageViewManagerQuery.graphql","BillingCountryCurrencyUtils","BillingQPLPageName","CometRelay","MFTFrontierForm.react","Promise","react","useBillingPageInteractionTracing","usePushPageDynamic"],(function(t,n,r,o,a,i,l){"use strict";var e=["onClose","onDone"],s,u,c,d,m,p=m||(m=o("react")),_=d||(d=r("react")),f=p.useCallback,g=p.useMemo,h=p.useState,y="country_select",C="currency_select",b="timezone_select";function v(e,t,n){var r;return r={},r[y]={defaultValidationResult:{},defaultValue:e,maybeIsRequiredOrGetIsRequired:!0},r[C]={defaultValidationResult:{},defaultValue:t,maybeIsRequiredOrGetIsRequired:!0},r[b]={defaultValidationResult:{},defaultValue:n,maybeIsRequiredOrGetIsRequired:!0},r}var S=s!==void 0?s:s=n("BillingCountryCurrencyPageViewManagerQuery.graphql"),R=u!==void 0?u:u=n("BillingCountryCurrencyPageViewManagerMutation.graphql");function L(t){var a=t.props,i=a.onClose,l=a.onDone,s=babelHelpers.objectWithoutPropertiesLoose(a,e),u=t.queries.pageQueryRef,d=o("CometRelay").usePreloadedQuery(S,u),m=d.payment_account.billable_account,p=m.billable_account_tax_info,L=o("CometRelay").useMutation(R),E=L[0],k=L[1],I=h(null),T=I[0],D=I[1],x=r("usePushPageDynamic")(),$=r("useBillingPageInteractionTracing")(),P=$.startPageInteraction,N=o("BillingCountryCurrencyUtils").getISOCountryCodeOrDefaultToUS(p.predicated_business_country_code,"US"),M=g(function(){return v(N,m.currency,m.timezone_info.timezone)},[N,m.currency,m.timezone_info.timezone]),w=g(function(){return{paymentAccountID:m.billing_payment_account.payment_legacy_account_id,paymentType:"billing",platform:"web",sessionID:"upl_1761690026208_10f9f5e2-db38-43c4-be60-e77bd6dd747f",viewName:"BillingCountryCurrencyPage"}},[m.billing_payment_account.payment_legacy_account_id]),A=f(function(e,t,n,a){E({onCompleted:function(n){var t,a=(t=n.billable_account_set_country_currency)==null?void 0:t.client_result;if(a!=null){if(a.__typename==="XFBBillableAccountSetCountryCurrencyTimezoneError"){var s;if(a.next_task!=null){var u=o("CometRelay").ModuleResource.load(a.next_task);if(u!=null){u.then(function(t){var n=P(r("BillingQPLPageName").COUNTRY_CURRENCY_PAGE);t!=null&&x(t,{interactionUUID:n,onClose:i,onDone:i},{paymentAccountID:e})});return}}D({message:(s=a.message)!=null?s:"An error occurred. Please try again.",type:"error"});return}if(a.__typename==="XFBBillableAccountSetCountryCurrencyTimezoneSuccess"){l();return}}l()},onError:function(t){var e;D({message:(e=t.message)!=null?e:"An unexpected error occurred.",type:"error"})},variables:{input:{billable_account_payment_legacy_account_id:e,country_code:t,currency:n,timezone:a}}})},[E,i,l,x,P]),F=f(function(e){var t,r,o,a,i,l,s=String((t=(r=e[y])==null?void 0:r.value)!=null?t:""),u=String((o=(a=e[C])==null?void 0:a.value)!=null?o:""),d=String((i=(l=e[b])==null?void 0:l.value)!=null?i:"");return A(m.billing_payment_account.payment_legacy_account_id,s,u,d),(c||(c=n("Promise"))).resolve()},[m.billing_payment_account.payment_legacy_account_id,A]);return _.jsx(r("MFTFrontierForm.react"),{fieldsConfig:M,loggingData:w,onFormSubmit:F,children:function(t,n){return _.jsx(r("BillingCountryCurrencyPage.react"),babelHelpers.extends({},s,{account:d.payment_account,banner:T,isLoading:k,onClose:i,onFormSubmit:t}))}})}L.displayName=L.name+" [from "+i.id+"]",l.default=L}),98);
-----
BillingCountryCurrencyPageViewManagerQuery.graphql",["BillingCountryCurrencyPageViewManagerQuery_facebookRelayOperation","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"paymentAccountID"}],t=[{kind:"Variable",name:"legacy_account_id",variableName:"paymentAccountID"}],r={alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"timezone",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"predicated_business_country_code",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"payment_legacy_account_id",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},s={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},u=[{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"BillingCountryCurrencyPageViewManagerQuery",selections:[{kind:"RequiredField",field:{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"payment_account",plural:!1,selections:[{kind:"RequiredField",field:{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"billable_account",plural:!1,selections:[{kind:"RequiredField",field:r,action:"THROW",path:"payment_account.billable_account.currency"},{kind:"RequiredField",field:{alias:null,args:null,concreteType:"TimezoneInfo",kind:"LinkedField",name:"timezone_info",plural:!1,selections:[{kind:"RequiredField",field:o,action:"THROW",path:"payment_account.billable_account.timezone_info.timezone"}],storageKey:null},action:"THROW",path:"payment_account.billable_account.timezone_info"},{kind:"RequiredField",field:{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"billable_account_tax_info",plural:!1,selections:[{kind:"RequiredField",field:a,action:"THROW",path:"payment_account.billable_account.billable_account_tax_info.predicated_business_country_code"}],storageKey:null},action:"THROW",path:"payment_account.billable_account.billable_account_tax_info"},{kind:"RequiredField",field:{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"billing_payment_account",plural:!1,selections:[{kind:"RequiredField",field:i,action:"THROW",path:"payment_account.billable_account.billing_payment_account.payment_legacy_account_id"}],storageKey:null},action:"THROW",path:"payment_account.billable_account.billing_payment_account"}],storageKey:null},action:"THROW",path:"payment_account.billable_account"},{args:null,kind:"FragmentSpread",name:"BillingCountryCurrencyPage_paymentAccount"}],storageKey:null},action:"THROW",path:"payment_account"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"BillingCountryCurrencyPageViewManagerQuery",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"payment_account",plural:!1,selections:[l,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"billable_account",plural:!1,selections:[l,r,{alias:null,args:null,concreteType:"TimezoneInfo",kind:"LinkedField",name:"timezone_info",plural:!1,selections:[o],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"billable_account_tax_info",plural:!1,selections:[l,a],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"billing_payment_account",plural:!1,selections:[l,i,s],storageKey:null},s,{alias:null,args:null,concreteType:"XFBBillingOptionListItem",kind:"LinkedField",name:"supported_country_options",plural:!0,selections:u,storageKey:null},{alias:null,args:null,concreteType:"XFBBillingOptionListItem",kind:"LinkedField",name:"supported_currency_options",plural:!0,selections:u,storageKey:null},{alias:null,args:null,concreteType:"XFBBillingTimezoneOptionListItem",kind:"LinkedField",name:"supported_timezone_options",plural:!0,selections:u,storageKey:null}],storageKey:null},{kind:"TypeDiscriminator",abstractKey:"__isPaymentAccount"},s],storageKey:null}]},params:{id:n("BillingCountryCurrencyPageViewManagerQuery_facebookRelayOperation"),metadata:{},name:"BillingCountryCurrencyPageViewManagerQuery",operationKind:"query",text:null}}})();n("relay-runtime").PreloadableQueryRegistry.set(e.params.id,e),a.exports=e}),null);
-----
BillingCountryCurrencyPageViewManagerQuery$Parameters",["BillingCountryCurrencyPageViewManagerQuery_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e={kind:"PreloadableConcreteRequest",params:{id:n("BillingCountryCurrencyPageViewManagerQuery_facebookRelayOperation"),metadata:{},name:"BillingCountryCurrencyPageViewManagerQuery",operationKind:"query",text:null}};a.exports=e}),null);
-----
BillingCountryCurrencyPageViewManagerQuery_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25602235656064587"}),null);
-----
BillingAddPaymentMethodForNuxRoot.entrypoint",["BillingBaseContainerQuery$Parameters","BillingCountryCurrencyPageViewManagerQuery$Parameters","BillingRequiredTaskPageViewManagerQuery$Parameters","JSResourceForInteraction"],(function(t,n,r,o,a,i,l){"use strict";var e={getPreloadProps:function(t){return{queries:{baseContainerQueryRef:{parameters:r("BillingBaseContainerQuery$Parameters"),variables:{paymentAccountID:t.paymentAccountID}},pageQueryRef:{parameters:r("BillingCountryCurrencyPageViewManagerQuery$Parameters"),variables:{paymentAccountID:t.paymentAccountID}},taskQueryRef:{parameters:r("BillingRequiredTaskPageViewManagerQuery$Parameters"),variables:{paymentAccountID:t.paymentAccountID}}}}},root:r("JSResourceForInteraction")("BillingAddPaymentMethodForNUXRoot.react").__setRef("BillingAddPaymentMethodForNuxRoot.entrypoint")};l.default=e}),98);
-----