"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[2853],{50090:(e,n,t)=>{t.r(n),t.d(n,{default:()=>w});var a=t(67294),s=t(47736),l=t(85894),o=t(84023),c=t(81941),r=t(1287),u=t(4469),v=t(31421);const d={container:"hawk-seasonal-event-countdown-item-container",value:"hawk-seasonal-event-countdown-item-value",label:"hawk-seasonal-event-countdown-item-label",merchantlink:"hawk-seasonal-event-countdown-item-merchantlink"},m=e=>{let{value:n,label:t,className:s}=e;const l=s&&d[s]?s:"container";return a.createElement("div",{className:d[l]},a.createElement("div",{className:d.value},n),a.createElement("span",{className:d.label},t))},i={container:"hawk-seasonal-event-countdown-container",heading:"hawk-seasonal-event-countdown-heading",items:"hawk-seasonal-event-countdown-items",merchantlink:"hawk-seasonal-event-countdown-merchantlink"};(0,s.j)("seasonal-event-countdown");const w=e=>{let{className:n}=e;const{data:t,translate:s}=(0,v.KF)(),[d,w]=(0,a.useState)(new Date),[h,E]=(0,a.useState)(0);(0,a.useEffect)((()=>{const e=window.setInterval((()=>{w(new Date)}),1e3);E(e)}),[]),(0,a.useEffect)((()=>(t&&t.event&&(new Date).getTime()>new Date(1e3*t.event.end_time).getTime()&&clearInterval(h),()=>{clearInterval(h)})),[t]);const Z=n&&i[n]?n:"container";if(t&&t.event){const{event_name:e,end_time:v}=t.event,w=(0,l.Z)(v,d),h=w>=0?(0,o.Z)(w):"00",E=(0,c.Z)(v,d),_=E>=0?(0,o.Z)(E):"00",k=(0,r.Z)(v,d),D=k>=0?(0,o.Z)(k):"00",N=(0,u.Z)(v,d),f=N>=0?(0,o.Z)(N):"00",C=()=>{const e=[];return w>0&&e.push(` ${h} ${s("seasonalEventCountdownDays")}`),e.push(` ${_} ${s("seasonalEventCountdownHours")}`),e.push(` ${D} ${s("seasonalEventCountdownMinutes")}`),e.push(` ${f} ${s("seasonalEventCountdownSeconds")}`),e.toString()};return a.createElement("div",{className:i[Z]},a.createElement("div",{className:i.heading},"merchantlink"===n?a.createElement("span",null,s("seasonalEventCountdownTitle",[e])+C()):a.createElement("span",null,s("seasonalEventCountdownTitle",[e]))),"merchantlink"!==n&&a.createElement("div",{className:i.items},w>0&&a.createElement(m,{value:h,label:s("seasonalEventCountdownDays"),className:n}),a.createElement(m,{value:_,label:s("seasonalEventCountdownHours"),className:n}),a.createElement(m,{value:D,label:s("seasonalEventCountdownMinutes"),className:n}),a.createElement(m,{value:f,label:s("seasonalEventCountdownSeconds"),className:n})))}return null}},42257:(e,n,t)=>{t.d(n,{Z:()=>a});const a=e=>{const n=new Date(0);return n.setUTCSeconds(e),n}},85894:(e,n,t)=>{t.d(n,{Z:()=>s});var a=t(95935);const s=(e,n)=>Math.floor(((e,n)=>Math.floor((0,a.Z)(e,n)/60/60))(e,n)/24)},81941:(e,n,t)=>{t.d(n,{Z:()=>s});var a=t(95935);const s=(e,n)=>Math.floor((0,a.Z)(e,n)/60/60)%24},1287:(e,n,t)=>{t.d(n,{Z:()=>s});var a=t(95935);const s=(e,n)=>Math.floor((0,a.Z)(e,n)/60%60)},4469:(e,n,t)=>{t.d(n,{Z:()=>s});var a=t(95935);const s=(e,n)=>Math.round((0,a.Z)(e,n))%60},95935:(e,n,t)=>{t.d(n,{Z:()=>s});var a=t(42257);const s=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date;const t=(0,a.Z)(e);return Math.round((t.getTime()-n.getTime())/1e3)}}}]); //# sourceMappingURL=seasonal-event-countdown.js.map