2 lines
8.1 KiB
JavaScript
2 lines
8.1 KiB
JavaScript
"use strict";(self.webpackChunktelegram_t=self.webpackChunktelegram_t||[]).push([[7405],{32794:(e,t,n)=>{n.r(t),n.d(t,{AuthCode:()=>y,AuthPassword:()=>E,AuthRegister:()=>w});var r=n(84051),a=n(13439),o=n(87894),s=n(82393),l=n(4961),i=n(26072),c=n(59030),u=n(31481),d=n(33516),m=n(43874),h=n(18104);const A=(0,r.ph)((e=>{let{code:t,codeLength:n,trackingDirection:a,isTracking:o,isBig:s}=e;const[l,i]=(0,r.J0)(!1),{isMobile:c}=(0,m.Ay)(),A=165/n,p=c?u.UyP:u.H6l,g=(0,r.hb)((()=>i(!0)),[]);return r.Ay.createElement("div",{id:"monkey",className:s?"big":""},!l&&r.Ay.createElement("div",{className:"monkey-preview"}),r.Ay.createElement(h.A,{size:s?u.r2x:p,className:o?"hidden":void 0,tgsUrl:d.w.MonkeyIdle,play:!o,onLoad:g}),r.Ay.createElement(h.A,{size:s?u.r2x:p,className:o?"shown":"hidden",tgsUrl:d.w.MonkeyTracking,playSegment:o?function(){const e=t&&t.length>1||a<0?15+A*(t.length-1):0,r=t.length===n?180:15+A*t.length;return a<1?[r,e]:[e,r]}():void 0,speed:2,noLoop:!0}))}));var p=n(40664),g=n(52745);const y=(0,r.ph)((0,a.EK)((e=>(0,o.Up)(e,["authPhoneNumber","authIsCodeViaApp","authIsLoading","authError"])))((e=>{let{authPhoneNumber:t,authIsCodeViaApp:n,authIsLoading:o,authError:u}=e;const{setAuthCode:d,returnToAuthPhoneNumber:m,clearAuthError:h}=(0,a.ko)(),y=(0,c.A)(),v=(0,r.li)(null),[b,E]=(0,r.J0)(""),[f,N]=(0,r.J0)(!1),[w,k]=(0,r.J0)(1);(0,r.vJ)((()=>{s.TF||v.current.focus()}),[]),(0,i.A)({isActive:!0,onBack:m});const L=(0,r.hb)((e=>{u&&h();const{currentTarget:t}=e;t.value=t.value.replace(/[^\d]+/,"").substr(0,5),t.value!==b&&(E(t.value),f?t.value.length||N(!1):N(!0),b&&b.length>t.value.length?k(-1):k(1),5===t.value.length&&d({code:t.value}))}),[u,h,b,f,d]);return r.Ay.createElement("div",{id:"auth-code-form",className:"custom-scroll"},r.Ay.createElement("div",{className:"auth-form"},r.Ay.createElement(A,{code:b,codeLength:5,isTracking:f,trackingDirection:w}),r.Ay.createElement("h1",null,t,r.Ay.createElement("div",{className:"auth-number-edit div-button",onClick:function(){m()},role:"button",tabIndex:0,title:y("WrongNumber"),"aria-label":y("WrongNumber")},r.Ay.createElement("i",{className:"icon icon-edit"}))),r.Ay.createElement("p",{className:"note"},(0,l.A)(y(n?"SentAppCode":"Login.JustSentSms"),["simple_markdown"])),r.Ay.createElement(p.A,{ref:v,id:"sign-in-code",label:y("Code"),onInput:L,value:b,error:u&&y(u),autoComplete:"off",inputMode:"numeric"}),o&&r.Ay.createElement(g.A,null)))})));var v=n(15535),b=n(3178);const E=(0,r.ph)((0,a.EK)((e=>(0,o.Up)(e,["authIsLoading","authError","authHint"])))((e=>{let{authIsLoading:t,authError:n,authHint:o}=e;const{setAuthPassword:s,clearAuthError:l}=(0,a.ko)(),i=(0,c.A)(),[u,d]=(0,r.J0)(!1),m=(0,r.hb)((e=>{d(e)}),[]),h=(0,r.hb)((e=>{s({password:e})}),[s]);return r.Ay.createElement("div",{id:"auth-password-form",className:"custom-scroll"},r.Ay.createElement("div",{className:"auth-form"},r.Ay.createElement(b.A,{isPasswordVisible:u}),r.Ay.createElement("h1",null,i("Login.Header.Password")),r.Ay.createElement("p",{className:"note"},i("Login.EnterPasswordDescription")),r.Ay.createElement(v.A,{clearError:l,error:n&&i(n),hint:o,isLoading:t,isPasswordVisible:u,onChangePasswordVisibility:m,onSubmit:h})))})));var f=n(43434),N=n(64493);const w=(0,r.ph)((0,a.EK)((e=>(0,o.Up)(e,["authIsLoading","authError"])))((e=>{let{authIsLoading:t,authError:n}=e;const{signUp:o,clearAuthError:s,uploadProfilePhoto:l}=(0,a.ko)(),i=(0,c.A)(),[u,d]=(0,r.J0)(!1),[m,h]=(0,r.J0)(),[A,g]=(0,r.J0)(""),[y,v]=(0,r.J0)(""),b=(0,r.hb)((e=>{n&&s();const{target:t}=e;g(t.value),d(t.value.length>0)}),[n,s]),E=(0,r.hb)((e=>{const{target:t}=e;v(t.value)}),[]);return r.Ay.createElement("div",{id:"auth-registration-form",className:"custom-scroll"},r.Ay.createElement("div",{className:"auth-form"},r.Ay.createElement("form",{action:"",method:"post",onSubmit:function(e){e.preventDefault(),o({firstName:A,lastName:y}),m&&l({file:m})}},r.Ay.createElement(f.A,{onChange:h}),r.Ay.createElement("h2",null,i("YourName")),r.Ay.createElement("p",{className:"note"},i("Login.Register.Desc")),r.Ay.createElement(p.A,{id:"registration-first-name",label:i("Login.Register.FirstName.Placeholder"),onChange:b,value:A,error:n&&i(n),autoComplete:"given-name"}),r.Ay.createElement(p.A,{id:"registration-last-name",label:i("Login.Register.LastName.Placeholder"),onChange:E,value:y,autoComplete:"family-name"}),u&&r.Ay.createElement(N.A,{type:"submit",ripple:!0,isLoading:t},i("Next")))))})))},15535:(e,t,n)=>{n.d(t,{A:()=>h});var r=n(84051),a=n(31481),o=n(66644),s=n(87357),l=n(83868),i=n(82393),c=n(14737),u=n(43874),d=n(59030),m=n(64493);const h=(0,r.ph)((e=>{let{isLoading:t=!1,isPasswordVisible:n,error:h,hint:A,placeholder:p="Password",submitLabel:g="Next",description:y,shouldShowSubmit:v,shouldResetValue:b,shouldDisablePasswordManager:E=!1,noRipple:f=!1,clearError:N,onChangePasswordVisibility:w,onInputChange:k,onSubmit:L}=e;const C=(0,r.li)(null),P=(0,d.A)(),{isMobile:J}=(0,u.Ay)(),[x,I]=(0,r.J0)(""),[S,T]=(0,r.J0)(!1),D=J?550:400;return(0,r.vJ)((()=>{b&&I("")}),[b]),(0,c.A)((()=>{i.TF||C.current.focus()}),D),(0,r.vJ)((()=>{h&&(0,o.RK)((()=>{C.current.focus(),C.current.select()}))}),[h]),r.Ay.createElement("form",{action:"",onSubmit:L?function(e){e.preventDefault(),t||S&&L(x)}:l.A,autoComplete:"off"},r.Ay.createElement("div",{className:(0,s.A)("input-group password-input",x&&"touched",h&&"error"),dir:P.isRtl?"rtl":void 0},E&&r.Ay.createElement("input",{type:"password",id:"prevent_autofill",autoComplete:"off",className:"visually-hidden",tabIndex:-2}),r.Ay.createElement("input",{ref:C,className:"form-control",type:n?"text":"password",id:"sign-in-password",value:x||"",autoComplete:E?"one-time-code":"current-password",onChange:function(e){h&&N();const{target:t}=e;I(t.value),T(t.value.length>=a.AGC),k&&k(t.value)},maxLength:256,dir:"auto"}),r.Ay.createElement("label",null,h||A||p),r.Ay.createElement("div",{className:"div-button toggle-password",onClick:function(){w(!n)},role:"button",tabIndex:0,title:"Toggle password visibility","aria-label":"Toggle password visibility"},r.Ay.createElement("i",{className:(0,s.A)("icon",n?"icon-eye":"icon-eye-closed")}))),y&&r.Ay.createElement("p",{className:"description"},y),L&&(S||v)&&r.Ay.createElement(m.A,{type:"submit",ripple:!f,isLoading:t,disabled:!S},g))}))},3178:(e,t,n)=>{n.d(t,{A:()=>h});var r=n(84051),a=n(31481),o=n(33516),s=n(14737),l=n(43874),i=n(37661),c=n(18104);const u=[0,50],d=[0,20],m=[20,0],h=(0,r.ph)((e=>{let{isPasswordVisible:t,isBig:n}=e;const[h,A]=(0,i.A)(!1),[p,g]=(0,i.A)(!1),{isMobile:y}=(0,l.Ay)(),v=y?a.UyP:a.H6l;(0,s.A)(g,2e3);const b=(0,r.hb)(A,[A]);return r.Ay.createElement("div",{id:"monkey",className:n?"big":""},!h&&r.Ay.createElement("div",{className:"monkey-preview"}),r.Ay.createElement(c.A,{size:n?a.r2x:v,className:p?"hidden":"shown",tgsUrl:o.w.MonkeyClose,playSegment:u,noLoop:!0,onLoad:b}),r.Ay.createElement(c.A,{size:n?a.r2x:v,className:p?"shown":"hidden",tgsUrl:o.w.MonkeyPeek,playSegment:t?d:m,noLoop:!0}))}))},14737:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(84051),a=n(17712);const o=function(e,t){const n=(0,a.A)(e);(0,r.vJ)((()=>{if("number"!=typeof t)return;const e=setTimeout((()=>n()),t);return()=>clearTimeout(e)}),[t])}},37859:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(84051);const a=(e,t,n)=>{const a=(0,r.li)();return(0,r.Nf)((()=>{const n=a.current;return a.current=t,e(n||[])}),t,n)}},14680:(e,t,n)=>{n.d(t,{FD:()=>a,ZJ:()=>s,wb:()=>o});let r=0;function a(){r+=1}function o(){r-=1}function s(){return r>0}},91034:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(84051);function a(e){return function(t){const n=(0,r.li)(t);return t.isOpen?n.current=t:n.current={...n.current,isOpen:!1},e(n.current)}}},83868:(e,t,n)=>{n.d(t,{A:()=>r});const r=e=>{e.stopPropagation(),e.preventDefault()}},29441:(e,t,n)=>{function r(e){function t(t){if("Tab"!==t.key)return;t.preventDefault(),t.stopPropagation();const n=Array.from(e.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'));if(!n.length)return;const r=n.findIndex((e=>e.isSameNode(document.activeElement)));let a=0;r>=0&&(a=t.shiftKey?r>0?r-1:n.length-1:r<n.length-1?r+1:0),n[a].focus()}return document.addEventListener("keydown",t,!1),()=>{document.removeEventListener("keydown",t,!1)}}n.d(t,{A:()=>r})}}]);
|
|
//# sourceMappingURL=7405.11fce377f3a9e361cf27.js.map
|