1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[28587,50968],{50968:(e,t,n)=>{n.r(t),n.d(t,{default:()=>a});var r=n(6029),s=n(55729),l=n(98e3);let a=e=>{let{className:t,targetDate:n,hideDays:a,hideHours:u,hideMinutes:c,hideSeconds:i=!0,format:o="default",hideDaysIfZero:h,suffixClassName:d,numberClassName:f,includeDaysInHours:m,onExpired:p,...x}=e,[g,j,w,v]=(0,l.L)(n),D=(0,s.useMemo)(()=>0===g&&0===j&&0===w&&0===v||n<Date.now(),[g,j,w,v,n]),M=(0,s.useRef)(D),S=h&&0===g||a||m,k=function(e,t){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2];return void 0!==e?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:f,children:n?e.toString().padStart(2,"0"):e.toString()}),(0,r.jsx)("span",{className:d,children:t})]}):""};(0,s.useEffect)(()=>{!M.current&&D&&p&&p(),M.current=D},[D,p]);let N=(0,s.useCallback)((e,t)=>{let{hideSuffix:n}=t||{};switch(o){case"short-no-space":return n?"":":";case"short":return n?"":": ";default:return"".concat("days"===e?"d":"hours"===e?"h":"minutes"===e?"m":"s"," ")}},[o]),E=(0,s.useMemo)(()=>{let e=[[null!=g?g:0,"d"],[null!=j?j:0,"h"],[null!=w?w:0,"m"],[null!=v?v:0,"s"]].filter(e=>{let[t]=e;return t>0}).slice(0,2);return 0===e.length?"0s":e.map(e=>{let[t,n]=e;return"".concat(t).concat(n)}).join(" ")},[g,j,w,v]);return(0,r.jsx)("span",{className:t,...x,children:"two-digit"===o?(0,r.jsx)("span",{children:E}):(0,r.jsxs)(r.Fragment,{children:[!S&&(0,r.jsx)("span",{children:k(g,N("days"),!1)}),!u&&(0,r.jsx)("span",{children:k(m?24*(g||0)+(j||0):j,N("hours"))}),!c&&(0,r.jsx)("span",{children:k(w,N("minutes",{hideSuffix:i}))}),!i&&(0,r.jsx)("span",{children:k(v,N("seconds",{hideSuffix:!0}))})]})})}},98e3:(e,t,n)=>{n.d(t,{L:()=>l});var r=n(55729);let s=e=>e?[Math.floor(e/864e5),Math.floor(e%864e5/36e5),Math.floor(e%36e5/6e4),Math.floor(e%6e4/1e3)]:[0,0,0,0],l=e=>{let t=new Date(e||new Date().getTime()).getTime();t<Date.now()&&(t=Date.now());let[n,l]=(0,r.useState)(t-new Date().getTime());return(0,r.useEffect)(()=>{let e=setInterval(()=>{let n=new Date().getTime();n>=t?(clearInterval(e),l(0)):l(t-n)},1e3);return()=>clearInterval(e)},[t]),s(n)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.