useBillingPhoneVerificationOTP",["fbt","BillingError","BillingWizardRootUPLogger","react","react-compiler-runtime","useBillingPhoneVerificationOTPMutation.graphql","useBillingRelay"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c=u||(u=o("react")),d=c.useCallback,m=c.useMemo,p=e!==void 0?e:e=n("useBillingPhoneVerificationOTPMutation.graphql");function _(e,t,n,a,i){var l=o("react-compiler-runtime").c(10),u=r("useBillingRelay")(),c=u.commitMutation,d;l[0]===Symbol.for("react.memo_cache_sentinel")?(d={otp:{defaultValue:"",onChange:g,required:!0,validate:f}},l[0]=d):d=l[0];var m=d,_;l[1]!==t||l[2]!==c||l[3]!==i||l[4]!==a||l[5]!==e||l[6]!==n?(_=async function(l){var o=await c({mutation:p,mutationName:p.params.name,variables:{input:{challenge_code:l.otp,challenge_type:t,payment_account_id:e,submission_id:n,upl_logging_data:babelHelpers.extends({},r("BillingWizardRootUPLogger").getLoggingData(p.params.name))}}});if(o.xfb_phone_verification_challenge_otp_validation===!0)await a({body:s._(/*BTDS*/"{country} has been added as the business location for your account.",[s._param("country",i)]),headline:s._(/*BTDS*/"{country} is verified",[s._param("country",i)]),type:"SUCCESS"});else throw new(r("BillingError"))("OTP verification failed","server side mutation failure",{event_action:"submit",event_side:"client_side"},{action:"mutate",document_name:"useBillingPhoneVerificationOTPMutation"},"error")},l[1]=t,l[2]=c,l[3]=i,l[4]=a,l[5]=e,l[6]=n,l[7]=_):_=l[7];var h=_,y;return l[8]!==h?(y={fieldsConfig:m,onSubmit:h},l[8]=h,l[9]=y):y=l[9],y}function f(e){if(e.length===0)return s._(/*BTDS*/"Please enter a confirmation code")}function g(e){var t=e.replace(/[^0-9]/g,"");return{otp:t.substr(0,6)}}l.default=_}),226);
-----
useBillingPhoneVerificationOTPMutation.graphql",["useBillingPhoneVerificationOTPMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{alias:null,args:[{kind:"Variable",name:"data",variableName:"input"}],kind:"ScalarField",name:"xfb_phone_verification_challenge_otp_validation",storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useBillingPhoneVerificationOTPMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useBillingPhoneVerificationOTPMutation",selections:t},params:{id:n("useBillingPhoneVerificationOTPMutation_facebookRelayOperation"),metadata:{},name:"useBillingPhoneVerificationOTPMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
useBillingPhoneVerificationOTPMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24634635889554257"}),null);
-----
-----
useBillingPhoneVerificationOTPMutation.graphql",["useBillingPhoneVerificationOTPMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{alias:null,args:[{kind:"Variable",name:"data",variableName:"input"}],kind:"ScalarField",name:"xfb_phone_verification_challenge_otp_validation",storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useBillingPhoneVerificationOTPMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useBillingPhoneVerificationOTPMutation",selections:t},params:{id:n("useBillingPhoneVerificationOTPMutation_facebookRelayOperation"),metadata:{},name:"useBillingPhoneVerificationOTPMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
useBillingPhoneVerificationOTPMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24634635889554257"}),null);
-----