Module 601255

464 characters · in f7322f38c2f11c75.js
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{A:()=>u});var r=n(582128),a=n(451988),l=n(821956),i=n(652215);function u(e){let[t,n]=r.useState(!1),u=r.useRef(null);return r.useEffect(()=>(!function t(){if(null==e||!("expiresAt"in e)||null==e.expiresAt)return void n(!1);let r=(0,l.bS)(e);n(r);let o=1e3*e.expiresAt-Date.now();if(!r&&o>0){let e=new a.Ep;e.start(Math.min(i.mnr,o),()=>t()),u.current=e}}(),()=>u.current?.stop()),[e]),r.useEffect(()=>{t&&u.current?.stop()},[t]),t?void 0:e}}