import{d as h,u as C,aO as D,C as a,e as l,L as T,y as I,O as M,o as b,h as k,j as y,z as B,_ as x}from"./CtxCaJDR.js";const $=["dir"],L=h({__name:"HCountdown",props:{cardColor:{type:String,default:""}},setup(u){const{direction:i,themeData:d}=C(),{countdownColor:m}=D(),r=u,t=a(0),s=a(null),o=a(),v=l(()=>r.cardColor!==""?r.cardColor:m.value),_=l(()=>d.value.language.code===T.Israel?"ltr":i.value),f=()=>{const e=t.value,c=new Date(new Date().getTime()+e),w=Math.abs(c.getTime()-new Date().getTime()),n=Math.floor(e/1e3/60/60/24),p=n>=10?n:`0${Math.abs(n)}`,g=new Intl.DateTimeFormat("lt",{hour:"2-digit",minute:"2-digit",second:"2-digit",timeZone:"UTC"}).format(w);return t.value=t.value>=1e3?t.value-1e3:0,`${p}:${g}`.split(":").join(" : ")};return I(()=>{var e;t.value=Number(((e=o.value)==null?void 0:e.getAttribute("data-counter"))||0),s.value=setInterval(()=>{o.value&&(o.value.innerHTML=f())},1e3)}),M(()=>{clearInterval(s.value)}),(e,c)=>(b(),k("div",{class:B(["h-countdown h-countdown--timer",{[`h-countdown--timer--${v.value}`]:!0}]),dir:_.value,"data-qa":"countdown-timer"},[y("time",{ref_key:"countdownTimer",ref:o,"data-rewriter":"countdown-timer"},null,512)],10,$))}}),S=x(L,[["__scopeId","data-v-09d7d303"]]);export{S as _};
