| 123 |
- const __vite__fileDeps=["./pageIm-CNuREQoB.js","./index-D_EGaVbS.js","./index-BQW3n_1i.css","./page-C6VUMrJP.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]);
- import{r as u,d as P,x as w,y as v,B as y,I,_ as E,b as N,c as f,w as k,i as A}from"./index-D_EGaVbS.js";import{L as S}from"./loginPage-CrEyE4-n.js";import{P as F}from"./page-C6VUMrJP.js";import{P as M}from"./avatar-C4f7PAeP.js";import{p as U}from"./putPreloader-NOkcnuw_.js";let d=null;const x=async()=>{const e=new S({className:"page-signUp",withInputWrapper:!0,titleLangKey:"YourName",subtitleLangKey:"Login.Register.Subtitle"});e.imageDiv.classList.add("avatar-edit"),e.title.classList.add("fullName");const o=document.createElement("canvas");o.id="canvas-avatar",o.className="avatar-edit-canvas";const b=P("cameraadd","avatar-edit-icon");e.imageDiv.append(o,b);let m;e.imageDiv.addEventListener("click",()=>{w.createPopup(M).open(o,a=>{m=a})});const g=a=>{const n=t.value||"",i=s.value||"",l=n||i?(n+" "+i).trim():"";l?f(e.title,k(l)):f(e.title,A("YourName"))},L=()=>new Promise((a,n)=>{if(!m)return a();m().then(i=>{u.managers.appProfileManager.uploadProfilePhoto(i).then(a,n)},n)}),t=new v({label:"FirstName",maxLength:70}),s=new v({label:"LastName",maxLength:64}),c=y("btn-primary btn-color-primary"),p=new I.IntlElement({key:"StartMessaging"});return c.append(p.element),e.inputWrapper.append(t.container,s.container,c),t.input.addEventListener("input",g),s.input.addEventListener("input",g),c.addEventListener("click",function(a){if(t.input.classList.contains("error")||s.input.classList.contains("error"))return!1;if(!t.value.length)return t.input.classList.add("error"),!1;this.disabled=!0;const n=t.value.trim(),i=s.value.trim(),l={phone_number:d.phone_number,phone_code_hash:d.phone_code_hash,first_name:n,last_name:i};p.update({key:"PleaseWait"});const h=U(this);u.managers.apiManager.invokeApi("auth.signUp",l).then(async r=>{switch(r._){case"auth.authorization":await u.managers.apiManager.setUser(r.user),L().finally(()=>{E(()=>import("./pageIm-CNuREQoB.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(_=>{_.default.mount()})});break;default:p.update({key:r._}),this.removeAttribute("disabled"),h.remove();break}}).catch(r=>{switch(this.removeAttribute("disabled"),h.remove(),r.type){default:p.update({key:r.type});break}})}),N(),new Promise(a=>{window.requestAnimationFrame(a)})},K=new F("page-signUp",!0,x,e=>{d=e,u.managers.appStateManager.pushToState("authState",{_:"authStateSignUp",authCode:e})});export{K as default};
- //# sourceMappingURL=pageSignUp-DHf0D8ej.js.map
|