PageSourceSearch

https://ntfy.cz/wp-content/themes/ntfy/dist/2108-b2749401c09621db2e64.js

js ntfy.cz collected 2026-10-06 13:22:11 UTC 8,953 bytes, 1 lines download raw bytes

1(self.webpackChunkntfy=self.webpackChunkntfy||[]).push([[2108],{7338:function(e){e.exports=function(){"use strict";return function(e){var t,n,o=document,a=e.container||o.createElement("div"),r=a.style,i=navigator.userAgent,s=-1!==i.indexOf("Firefox")&&-1!==i.indexOf("Mobile"),c=e.debounceWaitMs||0,l=e.preventSubmit||!1,d=e.disableAutoSelect||!1,u=s?"input":"keyup",f=[],m="",p=2,v=e.showOnFocus,h=0;if(void 0!==e.minLength&&(p=e.minLength),!e.input)throw new Error("input undefined");var g=e.input;function y(){n&&window.clearTimeout(n)}function w(){return!!a.parentNode}function E(){var e;h++,f=[],m="",t=void 0,(e=a.parentNode)&&e.removeChild(a)}function b(){for(;a.firstChild;)a.removeChild(a.firstChild);var n=function(e,t){var n=o.createElement("div");return n.textContent=e.label||"",n};e.render&&(n=e.render);var i=function(e,t){var n=o.createElement("div");return n.textContent=e,n};e.renderGroup&&(i=e.renderGroup);var s=o.createDocumentFragment(),c="#9?$";if(f.forEach((function(o){if(o.group&&o.group!==c){c=o.group;var a=i(o.group,m);a&&(a.className+=" group",s.appendChild(a))}var r=n(o,m);r&&(r.addEventListener("click",(function(t){e.onSelect(o,g),E(),t.preventDefault(),t.stopPropagation()})),o===t&&(r.className+=" selected"),s.appendChild(r))})),a.appendChild(s),f.length<1){if(!e.emptyMsg)return void E();var l=o.createElement("div");l.className="empty",l.textContent=e.emptyMsg,a.appendChild(l)}a.parentNode||o.body.appendChild(a),function(){if(w()){r.height="auto",r.width=g.offsetWidth+"px";var t,n=0;i(),i(),e.customize&&t&&e.customize(g,t,a,n)}function i(){var e=o.documentElement,a=e.clientTop||o.body.clientTop||0,i=e.clientLeft||o.body.clientLeft||0,s=window.pageYOffset||e.scrollTop,c=window.pageXOffset||e.scrollLeft,l=(t=g.getBoundingClientRect()).top+g.offsetHeight+s-a,d=t.left+c-i;r.top=l+"px",r.left=d+"px",(n=window.innerHeight-(t.top+g.offsetHeight))<0&&(n=0),r.top=l+"px",r.bottom="",r.left=d+"px",r.maxHeight=n+"px"}}(),function(){var e=a.getElementsByClassName("selected");if(e.length>0){var t=e[0],n=t.previousElementSibling;if(n&&-1!==n.className.indexOf("group")&&!n.previousElementSibling&&(t=n),t.offsetTop<a.scrollTop)a.scrollTop=t.offsetTop;else{var o=t.offsetTop+t.offsetHeight,r=a.scrollTop+a.offsetHeight;o>r&&(a.scrollTop+=o-r)}}}()}function L(){w()&&b()}function S(){L()}function k(e){e.target!==a?L():e.preventDefault()}function x(e){for(var t=e.which||e.keyCode||0,n=0,o=[38,13,27,39,37,16,17,18,20,91,9];n<o.length;n++)if(t===o[n])return;t>=112&&t<=123||40===t&&w()||_(0)}function q(n){var o=n.which||n.keyCode||0;if(38===o||40===o||27===o){var a=w();if(27===o)E();else{if(!a||f.length<1)return;38===o?function(){if(f.length<1)t=void 0;else if(t===f[0])t=f[f.length-1];else for(var e=f.length-1;e>0;e--)if(t===f[e]||1===e){t=f[e-1];break}}():function(){if(f.length<1&&(t=void 0),t&&t!==f[f.length-1]){for(var e=0;e<f.length-1;e++)if(t===f[e]){t=f[e+1];break}}else t=f[0]}(),b()}return n.preventDefault(),void(a&&n.stopPropagation())}13===o&&(t&&(e.onSelect(t,g),E()),l&&n.preventDefault())}function C(){v&&_(1)}function _(o){var a=++h,r=g.value;r.length>=p||1===o?(y(),n=window.setTimeout((function(){e.fetch(r,(function(e){h===a&&e&&(m=r,t=(f=e).length<1||d?void 0:f[0],b())}),o)}),0===o?c:0)):E()}function T(){setTimeout((function(){o.activeElement!==g&&E()}),200)}return a.className="autocomplete "+(e.className||""),r.position="absolute",a.addEventListener("mousedown",(function(e){e.stopPropagation(),e.preventDefault()})),a.addEventListener("focus",(function(){return g.focus()})),g.addEventListener("keydown",q),g.addEventListener(u,x),g.addEventListener("blur",T),g.addEventListener("focus",C),window.addEventListener("resize",S),o.addEventListener("scroll",k,!0),{destroy:function(){g.removeEventListener("focus",C),g.removeEventListener("keydown",q),g.removeEventListener(u,x),g.removeEventListener("blur",T),window.removeEventListener("resize",S),o.removeEventListener("scroll",k,!0),y(),E()}}}}()},2108:function(e,t,n){"use strict";n.r(t),n.d(t,{locations:function(){return p}});var o=n(9335),a=n(2353),r=n.n(a),i=n(4486),s=n.n(i),c=n(9765),l=n.n(c),d=n(9669),u=n.n(d),f=n(7338),m=n.n(f);function p(e){if(n.e(4860).then(n.bind(n,4860)).then((function(){IMask(e.querySelector('[name="postcode"]'),{mask:"00-000"})})),e){var t={address:null,postcode:null,city:null},a={address:{presence:!0,length:{minimum:3}},postcode:{presence:!0,format:{pattern:"[0-9]{2}-[0-9]{3}",flags:"g"}},city:{presence:!0,length:{minimum:3}}},i=e.querySelector('[name="city"]');
1m()({input:i,fetch:function(e,t){e=e.toLowerCase(),u().get("/wp-json/ntfy/v1/autocomplete",{params:{s:e}}).then((function(n){var o=n.data.filter((function(t){return t.label.toLowerCase().startsWith(e)}));t(o)})).catch((function(){d()}))},onSelect:function(e){i.value=e.label,i.dispatchEvent(new Event("change"))}});var c=function(n){var o=l()(t,a);return void 0===o||void 0===o[n]?(function(t){e.querySelector('[name="'+t+'"]').classList.remove("has-error")}(n),!0):(function(t){e.querySelector('[name="'+t+'"]').classList.add("has-error")}(n),!1)},d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Ups! Niestety mamy chwilowe problemy.",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Wróć do nas później i spróbuj sprawdzić swój adres jeszcze raz.",n=document.getElementById("modal-result-locations-error");n.querySelector("h4").innerText=e,n.querySelector("p").innerText=t,o.default.modal(n).show()},f=function(e){t[e.target.getAttribute("name")]=e.target.value,c(e.target.getAttribute("name"))},p=function(){u().post(_ntfy_.api.address_check,t).then((function(e){var t,n;void 0!==e.data.region_mismatch_id&&localStorage.setItem("region_mismatch_id",e.data.region_mismatch_id),"OK"===e.data.status?e.data.in_global?(t=document.getElementById("modal-result-locations-success"),(n=o.default.modal(t)).show(),t.querySelector("a").addEventListener("click",(function(){n.hide()}))):function(){var e=document.getElementById("modal-result-locations-fail"),t=e.querySelector("form"),n=t.querySelector('[type="text"]'),a=!1;e=o.default.modal(document.getElementById("modal-result-locations-fail"));var i=function(){a=l()({email:n.value},{email:{email:!0}}),r()(a)?n.classList.remove("has-error"):n.classList.add("has-error")};t.classList.contains("active")||(t.addEventListener("submit",(function(e){if(e.preventDefault(),i(),!r()(a))return!1;!function(e,t){var n={email:t,agreement:e.querySelector('[type="checkbox"]').checked?1:0,region_mismatch_id:parseInt(localStorage.getItem("region_mismatch_id"))};u().post(_ntfy_.api.marketing_email,n).then((function(t){var n=document.getElementById("modal-result-marketing-success");o.default.modal(n).show(),e.querySelector('[type="checkbox"]').checked=!0,e.querySelector('[type="text"]').value=""})).catch((function(){d()}))}(t,n.value)})),n.addEventListener("keyup",i),t.classList.add("active")),e.show(),s()(document.getElementById("modal-result-locations-fail").querySelectorAll("[data-src]"),(function(e){e.setAttribute("src",e.getAttribute("data-src"))}))}():d()})).catch((function(e){d()}))};s()(t,(function(t,n){e.querySelector('[name="'+n+'"]').addEventListener("change",f)}));var v=e.querySelectorAll('[href="#find-me"]');v.length>0&&s()(v,(function(n){n.addEventListener("click",(function(n){n.preventDefault(),navigator.geolocation?navigator.geolocation.getCurrentPosition((function(n){var o,a;o=n.coords.latitude,a=n.coords.longitude,u().get("/wp-json/ntfy/v1/find-me",{params:{latitude:o,longitude:a}}).then((function(n){var o="";r()(n.data.address.construction)||(o=n.data.address.construction),r()(n.data.address.street)||(o=n.data.address.street),r()(n.data.address.road)||(o=n.data.address.road),r()(n.data.address.house_number)||(o+=" "+n.data.address.house_number),e.querySelector('[name="address"]').value=o,t.address=o,e.querySelector('[name="postcode"]').value=n.data.address.postcode,t.postcode=n.data.address.postcode;var a="";r()(n.data.address.city)||(a=n.data.address.city),r()(n.data.address.village)||(a=n.data.address.village),r()(n.data.address.hamlet)||(a=n.data.address.hamlet),e.querySelector('[name="city"]').value=a,t.city=a})).catch((function(){d()}))}),(function(){d("Upss!","Nie możemy pobrać lokalizacji.")})):d("Upss!","Twoja przeglądarka nie wspiera geolokalizacji.")}))})),e.addEventListener("submit",(function(e){var n;e.preventDefault(),n=!0,s()(t,(function(e,t){c(t)||(n=!1)})),n&&p()}));var h=document.querySelector(".loc-component-towns"),g=document.querySelector(".loc-component-towns-wrap"),y=document.querySelectorAll(".loc-component-towns-wrap span"),w=0,E=0,b=function(){E=0,w=0,h.style.height=y[0].clientHeight+"px",g.style.top="0px"};h&&(setTimeout((function(){h.style.height=y[0].clientHeight+"px"}),2),window.addEventListener("resize",b),setInterval((function(){w>=y.length-1?b():(E+=y[w].clientHeight,h.style.height=y[w+1].clientHeight+"px",g.style.top=-E+"px",++w)}),2e3))}}t.default=p}}]);

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.