Build 573682stable
Module 22071
1,964 characters · in c6a12e9a2cb4a58d.jsDependencies
Source Raw
function(t,e,s){s.d(e,{r:()=>C});var a=s(627968),l=s(64700),r=s(17928),i=s(834730),n=s(496431),u=s(765548),c=s(414121),d=s(287809),o=s(765178),x=s(451988),m=s(990078),f=s(408278),h=s(933832),j=s(624479),v=s(957565),p=s(375708),g=s(572336);function k(t){let{url:e}=t,[s,r]=l.useState(!1),[i]=l.useState(()=>new x.Ep);l.useEffect(()=>()=>i.stop(),[i]);let[n,u]=l.useState(e);e!==n&&(u(e),r(!1));let c=l.useCallback(()=>{(0,v.C)(e,()=>{r(!0),o.O.announce(p.intl.string(p.t["+5kSoW"])),i.start(1e3,()=>r(!1))})},[e,i]),d=p.intl.string(s?p.t["+5kSoW"]:p.t.WqhZss);return(0,a.jsxs)("div",{className:g.nM,children:[(0,a.jsx)("input",{className:g.nf,type:"text",value:e,readOnly:!0,"aria-label":p.intl.string(p.t.WqhZss),onFocus:t=>t.currentTarget.select()}),v.p5&&(0,a.jsx)(m.m,{text:d,children:(0,a.jsx)(f.K,{size:"md",variant:"secondary","aria-label":d,icon:s?h.A:j.T,onClick:c})})]})}var b=s(191627),N=s(602339),S=s(294051);function C(t){let e,s,{linkCode:o,expiresAt:x,onRefresh:m}=t,f=(0,r.bG)([d.default],()=>d.default.getCurrentUser()?.id),h=(0,u.A)(m),{days:j,hours:v,minutes:g,seconds:C}=(0,n.A)(x);if(l.useEffect(()=>{let t=x-Date.now();if(t<=0)return void h();let e=setTimeout(h,t);return()=>clearTimeout(e)},[x,h]),null==f)return null;let E=(0,b.jZ)(f,o),w=p.intl.string(N.default.RfkLDs);return(0,a.jsxs)("div",{className:S.kL,children:[(0,a.jsxs)("div",{className:S.Nr,children:[(0,a.jsxs)("div",{className:S.wx,children:[(0,a.jsx)(i.E,{variant:"text-md/medium",color:"text-default",children:p.intl.string(N.default["ovecl/"])}),(0,a.jsx)(i.E,{variant:"text-sm/medium",color:"text-muted",children:`${w} ${(s=Math.floor((e=Math.max(0,86400*j+3600*v+60*g+C))/60),`${s}:${String(e%60).padStart(2,"0")}`)}`})]}),(0,a.jsx)(c.Lx,{size:200,text:E,ariaLabel:p.intl.string(N.default.Mi60fm)})]}),(0,a.jsx)("div",{className:S.yF,children:(0,a.jsx)(i.E,{variant:"text-sm/normal",color:"text-muted",children:p.intl.string(N.default.TGr8Ws)})}),(0,a.jsx)(k,{url:E})]})}}