1"use strict";(self.webpackChunkWubertools=self.webpackChunkWubertools||[]).push([["delivery-info"],{
1"./src/js/delivery-info.js":function(e,t,a){a.r(t);var n=a("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js");function r(e){var t=String(e||"").trim();if(t.includes(":")){var a=t.split(":").map((function(e){return parseInt(e,10)})),r=(0,n.default)(a,2),i=r[0],d=r[1];return{hour:isNaN(i)?15:i,minute:isNaN(d)?0:d}}var o=parseInt(t,10);return{hour:isNaN(o)?15:o,minute:0}}function i(e){return String(e).padStart(2,"0")}var d={Monday:"w poniedziaÅek",Tuesday:"we wtorek",Wednesday:"w ÅrodÄ",Thursday:"w czwartek",Friday:"w piÄ
tek",Saturday:"w sobotÄ",Sunday:"w niedzielÄ"},o=new Set(["Saturday","Sunday"]);function u(e,t){var a=e.split("-").map(Number),r=(0,n.default)(a,3),i=r[0],d=r[1],o=r[2],u=new Date(Date.UTC(i,d-1,o+t));return[u.getUTCFullYear(),String(u.getUTCMonth()+1).padStart(2,"0"),String(u.getUTCDate()).padStart(2,"0")].join("-")}function s(e){var t=e.split("-").map(Number),a=(0,n.default)(t,3),r=a[0],i=a[1],d=a[2];return["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][new Date(Date.UTC(r,i-1,d)).getUTCDay()]}function l(e){var t,a,n,l=function(){var e=new Date,t=new Intl.DateTimeFormat("en-US",{timeZone:"Europe/Warsaw",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",weekday:"long",hour12:!1}).formatToParts(e),a=function(e){var a,n;return null!==(a=null===(n=t.find((function(t){return t.type===e})))||void 0===n?void 0:n.value)&&void 0!==a?a:""},n=parseInt(a("hour"),10);24===n&&(n=0);var i={hour:n,minute:parseInt(a("minute"),10),second:parseInt(a("second"),10),weekday:a("weekday"),dateStr:"".concat(a("year"),"-").concat(a("month"),"-").concat(a("day"))},d=new URLSearchParams(window.location.search).get("di_test_hour");if(null!==d){var o=r(d);i.hour=o.hour,i.minute=o.minute,i.weekday="Monday"}return i}(),c=(e.dataset.holidays||"").split(",").map((function(e){return e.trim()})).filter(Boolean),y=r(e.dataset.cutoffHour),f=e.dataset.productCutoff?r(e.dataset.productCutoff):null,m=null!==f?f:y,p=3600*m.hour+60*m.minute,v=3600*l.hour+60*l.minute+l.second,h=!o.has(l.weekday)&&!c.includes(l.dateStr),w=u(l.dateStr,1),S=function(e,t){for(var a=u(e,1),n=0;n<14;n++){if(!o.has(s(a))&&!t.includes(a))return a;a=u(a,1)}return a}(l.dateStr,c),T=e.querySelector(".at-delivery-info__state--countdown"),g=e.querySelector(".at-delivery-info__state--static");if(h&&v<p&&S===w){var _=p-v;if(!T.dataset.built){var k=e.dataset.countdownText||"Zamów jeszcze przez [[ time ]], a dostarczymy paczkÄ jutro";T.innerHTML=k.replace("[[ time ]]",(a='<span class="at-delivery-info__time-sep" aria-hidden="true">:</span>','<span class="at-delivery-info__timer">'+(t=function(e,t){return'<span class="at-delivery-info__time-block">'+'<span class="at-delivery-info__time-val" '.concat(e,">00</span>")+'<span class="at-delivery-info__time-unit">'.concat(t,"</span>")+"</span>"})("data-di-hours","godz.")+a+t("data-di-minutes","min.")+a+t("data-di-seconds","sek.")+"</span>")),T.dataset.built="1"}var C=T.querySelector("[data-di-hours]"),b=T.querySelector("[data-di-minutes]"),z=T.querySelector("[data-di-seconds]");return C&&(C.textContent=i(Math.floor(_/3600))),b&&(b.textContent=i(Math.floor(_%3600/60))),z&&(z.textContent=i(_%60)),T.hidden=!1,g.hidden=!0,!0}if(h&&S===w)n=e.dataset.shipsTomorrowText||"Zamów teraz, wyÅlemy jutro";else{var D=s(S);n=(e.dataset.shipsOnDayText||"Zamów teraz, wyÅlemy w [[ day ]]").replace("[[ day ]]",d[D]||D)}return g.innerHTML=n,g.hidden=!1,T.hidden=!0,!1}function c(){document.querySelectorAll(".at-delivery-info[data-delivery-info]:not([data-di-started])").forEach((function(e){if(e.setAttribute("data-di-started","1"),l(e))var t=setInterval((function(){l(e)||clearInterval(t)}),1e3)}))}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",c):c()}
1},function(e){e.O(0,["vendors"],(function(){return t="./src/js/delivery-info.js",e(e.s=t);var t}));e.O()}]); 2//# sourceMappingURL=at-delivery-info.js.map
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.