1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[12045],{12045:(e,s,t)=>{t.r(s),t.d(s,{default:()=>m});var n=t(95155),l=t(12115),r=t(12758),a=t.n(r),i=t(51789),o=t(63365),d=t(33599),u=t(20555),c=t(78542);let h=e=>{let s=Object.assign({},h.propDefaults,e),{date:t,hour:r,minutes:a,timezone:m,title:g,subtitle:p,align:f,doneText:x,bgColor:b,bgGradient:j,anchor:N}=s,w=(0,l.useMemo)(()=>(0,i.h)(new Date(t),{hours:r,minutes:a}).getTime(),[t,r,a]),v=(0,l.useCallback)(()=>(0,c.sk)(new Date,m).getTime(),[m]),[M,k]=(0,l.useState)(w-v());(0,l.useEffect)(()=>{let e=setInterval(()=>{k(w-v())},1e3);return()=>clearInterval(e)},[w,v,k]);let[D,Y,F,y]=(0,l.useMemo)(()=>(e=>{let s=Math.floor(e/864e5),t=Math.floor(e%864e5/36e5),n=Math.floor(e%36e5/6e4),l=Math.floor(e%6e4/1e3);return s+t+n+l<1?[0,0,0,0]:[s,t,n,l]})(M),[M]),T=["pi-widget","pi-text","text-"+f,(0,c.oc)(s)];b&&T.push(b),j&&T.push("pi-widget-gradient");let B=(e,s)=>(0,n.jsxs)(o.default,{className:"countdown",xs:12,sm:2,children:[(0,n.jsx)("p",{children:e}),(0,n.jsx)("span",{children:s})]});return(0,n.jsxs)("div",{className:T.join(" "),children:[N&&""!=N&&(0,n.jsx)("a",{id:N,name:N,className:"anchor",children:N}),D+Y+F+y>0?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("h3",{children:g}),(0,n.jsx)("p",{children:p}),(0,n.jsxs)(d.default,{className:"show-counter fs-4",children:[B(D,"Days"),(0,n.jsx)(o.default,{className:"divider d-none d-sm-block",children:(0,n.jsx)("p",{children:":"})}),B(Y,"Hours"),(0,n.jsx)(o.default,{className:"divider d-none d-sm-block",children:(0,n.jsx)("p",{children:":"})}),B(F,"Minutes"),(0,n.jsx)(o.default,{className:"divider d-none d-sm-block",children:(0,n.jsx)("p",{children:":"})}),B(y,"Seconds")]})]}):(0,n.jsx)(u.default,{className:"my-3",text:x})]})};h.propTypes={align:a().string,date:a().string,hour:a().string,minutes:a().string,timezone:a().string,marginTop:a().number,marginBottom:a().number,paddingY:a().number,paddingX:a().number,showBorder:a().bool,bgColor:a().string,bgGradient:a().bool},h.propDefaults={align:"left",hour:"0",minutes:"0",marginTop:0,marginBottom:2,paddingY:0,paddingX:0,showBorder:!1,bgcolor:"no-bg",bgGradient:!1};let m=h},51789:(e,s,t)=>{t.d(s,{h:()=>r});var n=t(4168),l=t(92118);function r(e,s,t){let r=(0,l.a)(e,null==t?void 0:t.in);return isNaN(+r)?(0,n.w)((null==t?void 0:t.in)||e,NaN):(null!=s.year&&r.setFullYear(s.year),null!=s.month&&(r=function(e,s,t){let r=(0,l.a)(e,void 0),a=r.getFullYear(),i=r.getDate(),o=(0,n.w)(e,0);o.setFullYear(a,s,15),o.setHours(0,0,0,0);let d=function(e,s){let t=(0,l.a)(e,void 0),r=t.getFullYear(),a=t.getMonth(),i=(0,n.w)(t,0);return i.setFullYear(r,a+1,0),i.setHours(0,0,0,0),i.getDate()}(o);return r.setMonth(s,Math.min(i,d)),r}(r,s.month)),null!=s.date&&r.setDate(s.date),null!=s.hours&&r.setHours(s.hours),null!=s.minutes&&r.setMinutes(s.minutes),null!=s.seconds&&r.setSeconds(s.seconds),null!=s.milliseconds&&r.setMilliseconds(s.milliseconds),r)}}}]);
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.