1/** See vendor.LICENSE.txt for 3rd party license information */ 2import{i as R,a as S,l as D,b$ as M,ay as P,y as A,a7 as B,v as I,at as y,av as p,bx as T,U as $,c0 as U,bC as Y,c1 as F,c2 as Q,r as O,o as q,c as z,w as f,z as _,u as e,ac as K,Q as i,O as u,N as j,W as v,_ as w,F as G,bB as W}from"./_withdraw-status-label-C_XHOxxk.js";import{u as Pe}from"./use-can-element-be-sticky-CLbVsuCz.js";import{_ as H}from"./EditSettingsLayout.vue_vue_type_script_setup_true_lang-CKyfvtZk.js";import{L as J,u as X}from"./regle-schemas.min-Bzceocc8.js";import{o as Z,p as ee,s as te}from"./order-auth-validators-DYWxMx4R.js";import{m as se,a as oe,r as ne,T as ae}from"./TextField-YbFGomOL.js";import"./index-DzVsRdPj.js";import"./ProgressBarTrack.vue_vue_type_script_setup_true_lang-D_RySyvT.js";import"./subscription-features-Sot5Ax5k.js";import"./OrderProcessingInfoBanner.vue_vue_type_script_setup_true_lang-DtBVZu-t.js";import"./context-switch-options-query-pIv-ckxF.js";import"./StandardLayout.vue_vue_type_script_setup_true_lang-Dg7c7e8T.js";import"./NavigationBackButton.vue_vue_type_script_setup_true_lang-CCU0lqdL.js";import"./sub-users-B2WI152R.js";import"./use-idenfy-verification-Df0WIK-D.js";import"./OrderStatusIndicator.vue_vue_type_script_setup_true_lang-BBoeNZpA.js";import"./projects-DDiJpIlV.js";import"./Field.vue_vue_type_script_setup_true_lang-9W-nBLQ-.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};t.SENTRY_RELEASE={id:"0a9fdbed"},t._sentryModuleMetadata=t._sentryModuleMetadata||{},t._sentryModuleMetadata[new t.Error().stack]=(function(a){for(var o=1;o<arguments.length;o++){var l=arguments[o];if(l!=null)for(var m in l)l.hasOwnProperty(m)&&(a[m]=l[m])}return a})({},t._sentryModuleMetadata[new t.Error().stack],{"_sentryBundlerPluginAppKey:iproyal-dashboard-frontend":!0});var n=new t.Error().stack;
2n&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[n]="d016bd77-931f-4475-8089-3c9155be678d",t._sentryDebugIdIdentifier="sentry-dbid-d016bd77-931f-4475-8089-3c9155be678d")}catch{}})();const re=R(()=>Z({code:ee(te(),ne(),oe(6),se(6))})),ie=t=>{const{r$:n}=J(t,re),a=X(n);return{r$:n,field:a}},de={class:"flex w-full flex-col gap-20 rounded-8 bg-neutral-50 px-20 py-24 md:w-[calc(50%-10px)]"},ue={class:"flex gap-8 tp-body-s"},le={class:"font-semibold"},me={class:"mt-24 flex flex-wrap gap-8 tp-body-s sm:gap-16"},ce=["disabled"],Se=S({__name:"verify-phone-number",async setup(t){let n,a;const{data:o}=D(),l=M();(o.value.phoneVerifiedAt||l.isOff("dash-user-settings-phone-verification"))&&([n,a]=P(()=>W({name:"/[[context]]/settings/"})),await n,a());const{fields:m,common:d}=A("fields"),x=B(),c=G({code:""}),{r$:C,field:N}=ie(c),V=I(),{mutate:L,isLoading:h}=y({mutation:async s=>{const{phoneVerifiedAt:r}=await U(s);return r},onSuccess:s=>{p({id:"update-user",message:T()}),V.setQueryData($,{...o.value,phoneVerifiedAt:s})},onError:s=>{p.error(s,"update-user")}});Y(()=>!!o.value.phoneVerifiedAt,s=>{s&&x.push({name:"/[[context]]/settings/"})});const{mutate:k,isLoading:b}=y({mutation:F,onSuccess:()=>{p({id:"resend-sms-verify",message:Q()})},onError:s=>{p.error(s,"resend-sms-verify")}});return(s,r)=>{const E=O("RouterLink");return q(),z(H,{regle:e(C),title:("m"in s?s.m:e(w)).dashSettingsVerifyPhoneNumber(),submit:{disabled:e(h),label:e(h)?e(d).verifying():e(d).verify()},onSubmit:r[2]||(r[2]=g=>e(L)(e(c).code))},{"card-top":f(()=>[i("div",de,[i("div",ue,[i("div",le,u(e(m).phoneNumber()),1),i("div",null,u(e(o).phoneNumberCode)+" "+u(e(o).phoneNumber),1)]),i("div",null,[v(u(("m"in s?s.m:e(w)).dashSettingsYouCanChangeYourPhoneNumber())+" ",1),_(E,{to:{name:"/[[context]]/settings/edit-phone-number"},class:"link tp-body-s!"},{default:f(()=>[v(u(e(d).here()),1)]),_:1})])])]),"card-bottom":f(()=>[i("div",me,[i("div",null,u(e(d).didNotReceiveVerificationCode()),1),i("button",{class:j(["link tp-body-s!",e(b)&&"text-neutral-400"]),disabled:e(b),onClick:r[1]||(r[1]=g=>e(k)())},u(e(b)?e(d).resending():e(d).resend()),11,ce)])]),default:f(()=>[_(e(ae),K({modelValue:e(c).code,"onUpdate:modelValue":r[0]||(r[0]=g=>e(c).code=g)},e(N)("code"),{class:"mt-20",autocomplete:"one-time-code",inputmode:"numeric",label:e(m).verificationCode(),placeholder:e(d).sixDigitCode(),"max-length":6}),null,16,["modelValue","label","placeholder"])]),_:1},8,["regle","title","submit"])}}});export{Se as default,Pe as useCountriesData}; 3//# sourceMappingURL=verify-phone-number-CeT5Y8Fl.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.