TelegramPWA/dist/3041.7f5e9967f57e6fed2ed5.js
Alexander Zinchuk 2f21b34689 [Build]
2023-07-06 14:29:12 +02:00

2 lines
7.9 KiB
JavaScript

"use strict";(self.webpackChunktelegram_t=self.webpackChunktelegram_t||[]).push([[3041],{51133:(e,t,n)=>{n.r(t),n.d(t,{AuthCode:()=>P,AuthPassword:()=>f,AuthRegister:()=>w});var a=n(60748),r=n(33555),o=n(601),s=n(60782),l=n(32340),i=n(46590),c=n(59107),u=n(97687),d=n(34288),m=n(83716),h=n(57773),g=n(42797),p=n(97799);const Z=(0,a.X$)((e=>{let{code:t,codeLength:n,trackingDirection:r,isTracking:o,isBig:s}=e;const[l,i]=(0,a.eJ)(!1),{isMobile:c}=(0,g.ZP)(),u=165/n,d=c?m.qpg:m.z7m,Z=(0,a.I4)((()=>i(!0)),[]);return a.ZP.createElement("div",{id:"monkey",className:s?"big":""},!l&&a.ZP.createElement("div",{className:"monkey-preview"}),a.ZP.createElement(p.Z,{size:s?m.K2q:d,className:o?"hidden":void 0,tgsUrl:h.l.MonkeyIdle,play:!o,onLoad:Z}),a.ZP.createElement(p.Z,{size:s?m.K2q:d,className:o?"shown":"hidden",tgsUrl:h.l.MonkeyTracking,playSegment:o?function(){const e=t&&t.length>1||r<0?15+u*(t.length-1):0,a=t.length===n?180:15+u*t.length;return r<1?[a,e]:[e,a]}():void 0,speed:2,noLoop:!0}))})),P=(0,a.X$)((0,r.c$)((e=>(0,s.ei)(e,["authPhoneNumber","authIsCodeViaApp","authIsLoading","authError"])))((e=>{let{authPhoneNumber:t,authIsCodeViaApp:n,authIsLoading:s,authError:m}=e;const{setAuthCode:h,returnToAuthPhoneNumber:g,clearAuthError:p}=(0,r.Sv)(),P=(0,c.Z)(),v=(0,a.sO)(null),[E,f]=(0,a.eJ)(""),[b,N]=(0,a.eJ)(!1),[w,y]=(0,a.eJ)(1);(0,a.d4)((()=>{o.$b||v.current.focus()}),[]),(0,i.Z)({isActive:!0,onBack:g});const L=(0,a.I4)((e=>{m&&p();const{currentTarget:t}=e;t.value=t.value.replace(/[^\d]+/,"").substr(0,5),t.value!==E&&(f(t.value),b?t.value.length||N(!1):N(!0),E&&E.length>t.value.length?y(-1):y(1),5===t.value.length&&h({code:t.value}))}),[m,p,E,b,h]);return a.ZP.createElement("div",{id:"auth-code-form",className:"custom-scroll"},a.ZP.createElement("div",{className:"auth-form"},a.ZP.createElement(Z,{code:E,codeLength:5,isTracking:b,trackingDirection:w}),a.ZP.createElement("h1",null,t,a.ZP.createElement("div",{className:"auth-number-edit div-button",onClick:function(){g()},role:"button",tabIndex:0,title:P("WrongNumber")},a.ZP.createElement("i",{className:"icon icon-edit"}))),a.ZP.createElement("p",{className:"note"},(0,l.Z)(P(n?"SentAppCode":"Login.JustSentSms"),["simple_markdown"])),a.ZP.createElement(u.Z,{ref:v,id:"sign-in-code",label:P("Code"),onInput:L,value:E,error:m&&P(m),autoComplete:"off",inputMode:"numeric"}),s&&a.ZP.createElement(d.Z,null)))})));var v=n(93490),E=n(99364);const f=(0,a.X$)((0,r.c$)((e=>(0,s.ei)(e,["authIsLoading","authError","authHint"])))((e=>{let{authIsLoading:t,authError:n,authHint:o}=e;const{setAuthPassword:s,clearAuthError:l}=(0,r.Sv)(),i=(0,c.Z)(),[u,d]=(0,a.eJ)(!1),m=(0,a.I4)((e=>{d(e)}),[]),h=(0,a.I4)((e=>{s({password:e})}),[s]);return a.ZP.createElement("div",{id:"auth-password-form",className:"custom-scroll"},a.ZP.createElement("div",{className:"auth-form"},a.ZP.createElement(v.Z,{isPasswordVisible:u}),a.ZP.createElement("h1",null,i("Login.Header.Password")),a.ZP.createElement("p",{className:"note"},i("Login.EnterPasswordDescription")),a.ZP.createElement(E.Z,{clearError:l,error:n&&i(n),hint:o,isLoading:t,isPasswordVisible:u,onChangePasswordVisibility:m,onSubmit:h})))})));var b=n(231),N=n(90730);const w=(0,a.X$)((0,r.c$)((e=>(0,s.ei)(e,["authIsLoading","authError"])))((e=>{let{authIsLoading:t,authError:n}=e;const{signUp:o,clearAuthError:s,uploadProfilePhoto:l}=(0,r.Sv)(),i=(0,c.Z)(),[d,m]=(0,a.eJ)(!1),[h,g]=(0,a.eJ)(),[p,Z]=(0,a.eJ)(""),[P,v]=(0,a.eJ)(""),E=(0,a.I4)((e=>{n&&s();const{target:t}=e;Z(t.value),m(t.value.length>0)}),[n,s]),f=(0,a.I4)((e=>{const{target:t}=e;v(t.value)}),[]);return a.ZP.createElement("div",{id:"auth-registration-form",className:"custom-scroll"},a.ZP.createElement("div",{className:"auth-form"},a.ZP.createElement("form",{action:"",method:"post",onSubmit:function(e){e.preventDefault(),o({firstName:p,lastName:P}),h&&l({file:h})}},a.ZP.createElement(N.Z,{onChange:g}),a.ZP.createElement("h2",null,i("YourName")),a.ZP.createElement("p",{className:"note"},i("Login.Register.Desc")),a.ZP.createElement(u.Z,{id:"registration-first-name",label:i("Login.Register.FirstName.Placeholder"),onChange:E,value:p,error:n&&i(n),autoComplete:"given-name"}),a.ZP.createElement(u.Z,{id:"registration-last-name",label:i("Login.Register.LastName.Placeholder"),onChange:f,value:P,autoComplete:"family-name"}),d&&a.ZP.createElement(b.Z,{type:"submit",ripple:!0,isLoading:t},i("Next")))))})))},99364:(e,t,n)=>{n.d(t,{Z:()=>h});var a=n(60748),r=n(57710),o=n(83716),s=n(601),l=n(46752),i=n(3858),c=n(59107),u=n(28183),d=n(42797),m=n(231);const h=(0,a.X$)((e=>{let{isLoading:t=!1,isPasswordVisible:n,error:h,hint:g,placeholder:p="Password",submitLabel:Z="Next",description:P,shouldShowSubmit:v,shouldResetValue:E,shouldDisablePasswordManager:f=!1,noRipple:b=!1,clearError:N,onChangePasswordVisibility:w,onInputChange:y,onSubmit:L}=e;const k=(0,a.sO)(null),C=(0,c.Z)(),{isMobile:I}=(0,d.ZP)(),[S,A]=(0,a.eJ)(""),[J,x]=(0,a.eJ)(!1),$=I?550:400;return(0,a.d4)((()=>{E&&A("")}),[E]),(0,u.Z)((()=>{s.$b||k.current.focus()}),$),(0,a.d4)((()=>{h&&(0,r.WM)((()=>{k.current.focus(),k.current.select()}))}),[h]),a.ZP.createElement("form",{action:"",onSubmit:L?function(e){e.preventDefault(),t||J&&L(S)}:i.Z,autoComplete:"off"},a.ZP.createElement("div",{className:(0,l.Z)("input-group password-input",S&&"touched",h&&"error"),dir:C.isRtl?"rtl":void 0},f&&a.ZP.createElement("input",{type:"password",id:"prevent_autofill",autoComplete:"off",className:"visually-hidden",tabIndex:-2}),a.ZP.createElement("input",{ref:k,className:"form-control",type:n?"text":"password",id:"sign-in-password",value:S||"",autoComplete:f?"one-time-code":"current-password",onChange:function(e){h&&N();const{target:t}=e;A(t.value),x(t.value.length>=o.loe),y&&y(t.value)},maxLength:256,dir:"auto"}),a.ZP.createElement("label",null,h||g||p),a.ZP.createElement("div",{className:"div-button toggle-password",onClick:function(){w(!n)},role:"button",tabIndex:0,title:"Toggle password visibility"},a.ZP.createElement("i",{className:(0,l.Z)("icon",n?"icon-eye":"icon-eye-closed")}))),P&&a.ZP.createElement("p",{className:"description"},P),L&&(J||v)&&a.ZP.createElement(m.Z,{type:"submit",ripple:!b,isLoading:t,disabled:!J},Z))}))},93490:(e,t,n)=>{n.d(t,{Z:()=>h});var a=n(60748),r=n(83716),o=n(57773),s=n(97799),l=n(28183),i=n(60706),c=n(42797);const u=[0,50],d=[0,20],m=[20,0],h=(0,a.X$)((e=>{let{isPasswordVisible:t,isBig:n}=e;const[h,g]=(0,i.Z)(!1),[p,Z]=(0,i.Z)(!1),{isMobile:P}=(0,c.ZP)(),v=P?r.qpg:r.z7m;(0,l.Z)(Z,2e3);const E=(0,a.I4)(g,[g]);return a.ZP.createElement("div",{id:"monkey",className:n?"big":""},!h&&a.ZP.createElement("div",{className:"monkey-preview"}),a.ZP.createElement(s.Z,{size:n?r.K2q:v,className:p?"hidden":"shown",tgsUrl:o.l.MonkeyClose,playSegment:u,noLoop:!0,onLoad:E}),a.ZP.createElement(s.Z,{size:n?r.K2q:v,className:p?"shown":"hidden",tgsUrl:o.l.MonkeyPeek,playSegment:t?d:m,noLoop:!0}))}))},72645:(e,t,n)=>{n.d(t,{Z:()=>r});var a=n(60748);const r=(e,t,n)=>{const r=(0,a.sO)();return(0,a.bt)((()=>{const n=r.current;return r.current=t,e(n||[])}),t,n)}},28183:(e,t,n)=>{n.d(t,{Z:()=>r});var a=n(60748);const r=function(e,t){const n=(0,a.sO)(e);(0,a.bt)((()=>{n.current=e}),[e]),(0,a.d4)((()=>{if("number"!=typeof t)return;const e=setTimeout((()=>n.current()),t);return()=>clearTimeout(e)}),[t])}},98069:(e,t,n)=>{n.d(t,{In:()=>o,l_:()=>r,wT:()=>s});let a=0;function r(){a+=1}function o(){a-=1}function s(){return a>0}},3858:(e,t,n)=>{n.d(t,{Z:()=>a});const a=e=>{e.stopPropagation(),e.preventDefault()}},1911:(e,t,n)=>{function a(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 a=n.findIndex((e=>e.isSameNode(document.activeElement)));let r=0;a>=0&&(r=t.shiftKey?a>0?a-1:n.length-1:a<n.length-1?a+1:0),n[r].focus()}return document.addEventListener("keydown",t,!1),()=>{document.removeEventListener("keydown",t,!1)}}n.d(t,{Z:()=>a})}}]);
//# sourceMappingURL=3041.7f5e9967f57e6fed2ed5.js.map