PageSourceSearch

https://www.lidl-hellas.gr/n/footer/js/footer-min-2959a37d56e5e941031f267d51bfb5bf.js

js lidl-hellas.gr collected 2026-10-02 10:07:41 UTC 6,422 bytes, 12 lines download raw bytes

1try { 'use strict';(function(){var b=document.querySelector("[data-flap\x3dfeedback] .footer__flap"),c=document.querySelector("[data-flap\x3dfeedback] .footer__feedbackflap-close"),a=document.querySelector("[data-flap\x3dfeedback] .footer__feedbackflap-backdrop");b&&c&&a&&(b.addEventListener("click",function(d){a.style.display="flex";document.body.style.overflow="hidden"}),c.addEventListener("click",function(d){a.style.display="none";document.body.style.overflow=""}))})();
2(function(){"true"===document.currentScript.dataset.heurekaLiveEnabled&&(new MutationObserver(function(b,c){for(var a=0;a<b.length;a++)for(var d=b[a],e=0;e<d.addedNodes.length;e++){var f=d.addedNodes[e];"hw-87kwowifjjowiklsadh666left"===f.id&&(document.querySelector(".footer__flaps-container").appendChild(f),f.style.position="relative",c.disconnect())}})).observe(document.body,{childList:!0})})(); } catch(e) { console.error('Uncaught excption in module-file "flaps.min.js": ', e); }try { 'use strict';var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(h){return h.raw=h};$jscomp.createTemplateTagFirstArgWithRaw=function(h,e){h.raw=e;return h};
3function setupAccordionsListeners(){var h=function(e){if("keydown"!==e.type||"Enter"===e.key||" "===e.key){"keydown"===e.type&&" "===e.key&&e.preventDefault();var t=e.currentTarget.getAttribute("aria-expanded");e.currentTarget.setAttribute("aria-expanded","false"===t?"true":"false")}};document.querySelectorAll(".footer__accordion").forEach(function(e){if(e=e.querySelector(".footer__accordion-label"))e.addEventListener("click",h),e.addEventListener("keydown",h)})}
4(function(){function h(a){return e(m[a.value])||e(a.value)?!1:!0}function e(a){return"string"===typeof a&&0===a.trim().length}function t(a,b,d){for(var c=-1,g=0;g<d.length;g++)if(d[g].value===a.value){c=g;break}return c===b}function x(a,b,d){return"CODE"===a.type||"TEXT"===a.type}function y(a){var b=document.createElement("li");b.classList.add("footer__disclaimer-element");b.innerHTML=z(a);(a=b.querySelectorAll("sup:not([aria-describedby])"))&&a.forEach(function(d){var c=d.closest(".footer__disclaimer-element \x3e p");
5c&&(c.hasAttribute("id")||c.setAttribute("id","n-superscript-id--"+ ++A));d.setAttribute("aria-describedby",c.getAttribute("id"))});return b}function z(a){var b=a.prefix?a.prefix+" ":"";a:switch(a.type){case "CODE":a=m[a.value]||"";break a;case "TEXT":a=a.value;break a;default:a=""}return b+a}function B(a,b){a.appendChild(b);return a}function q(a,b){var d=[];a.forEach(function(c,g){c=l(c);var k=c.value;"CODE"!==c.type||m[k]||(m[k]=" ",d[g]=fetch("/n/disclaimer-text/"+k+(u?"?locale\x3d"+u:"")).then(function(r){if(204===
6r.status)throw Error("No content");return r.json()}).then(function(r){m[k]=r.text}).catch(console.warn))});Promise.all(d).then(function(c){n(a,b)})}function n(a,b){for(;b.firstChild;)b.removeChild(b.firstChild);a=a.map(l).filter(x).filter(h).filter(t).map(y).reduce(B,document.createDocumentFragment());document.querySelector(".footer__disclaimer-heading").hidden=0==a.childElementCount;b.appendChild(a);C()}function C(){var a=document.querySelector(".n-footer__disclaimer-readmore-container");a&&(a.hidden=
70<f.childNodes.length?!1:!0,a.addEventListener("click",function(b){b.stopImmediatePropagation();b=document.querySelector("[data-disclaimer-toggle-button]");var d=document.querySelector("[data-n-footer__read-more-expand]"),c=d.getAttribute("data-n-footer__read-more-expand"),g=d.getAttribute("data-n-footer__read-more-collapse");d.innerText===c?(d.innerText=g,b.setAttribute("aria-expanded","true"),b.blur(),f.classList.remove("footer__disclaimer-list--fade"),f.setAttribute("aria-hidden","false")):(d.innerText=
8c,b.setAttribute("aria-expanded","false"),f.classList.add("footer__disclaimer-list--fade"),f.setAttribute("aria-hidden","true"))}))}function v(){var a=[];document.querySelectorAll('img[src*\x3d"/static/assets/dt_"]').forEach(function(c){a.push(c.getAttribute("src"))});var b=new Set(a);a=Array.from(b);b=a.map(function(c){return fetch("/n/api/asset-dts?asset\x3d"+c).then(function(g){return g.json()})});var d=[];return Promise.all(b).then(function(c){c=c.flat();Array.prototype.push.apply(d,c);return d})}
9function D(){var a=[];document.querySelectorAll('[data-n-disclaimers]:not([data-n-disclaimers\x3d""])').forEach(function(b){b=b.getAttribute("data-n-disclaimers").split(",");a=a.concat(b)});return a}function E(){var a=D();
9return v().then(function(b){Array.prototype.push.apply(p,b);Array.prototype.push.apply(a,b);b=new Set(a);return a=Array.from(b)})}function l(a){return"object"===typeof a?a:{type:"CODE",value:a}}function w(a){a=l(a);return!(window.excludedDisclaimers||[]).includes(a.value)}setupAccordionsListeners();
10var F=document.currentScript.dataset.disclaimerEnabled,f=document.querySelector(".footer__disclaimer-list");if("true"===F){var u=window.mindShiftNav&&window.mindShiftNav.locale,m={},p=[];(function(){var a=window.disclaimerData||[];window.disclaimerData={push:function(){var b=Array.prototype.slice.call(arguments);Array.prototype.push.apply(a,b);a=a.filter(w);q(a,f)},pop:function(){a.pop();n(a,f)},update:function(){for(var b=Array.prototype.slice.call(arguments),d=0;d<b.length;d++){var c=b[d];if(!c.hasOwnProperty("id"))return;
11var g=a.filter(function(k){return k.id===c.id});a[a.indexOf(g[0])]={type:"TEXT",value:c.value,id:c.id}}q(a.filter(function(k){return""!==k.value}),f)},remove:function(b){var d=a.filter(function(c){return l(c).value===l(b).value})[0];d=a.indexOf(d);-1<d&&(a.splice(d,1),n(a,f))},removeAll:function(b){a=a.reduce(function(d,c){l(c).value!==l(b).value&&d.push(c);return d},[]);n(a,f)},clear:function(){a.splice(0,a.length);n(a,f)},rescanAssets:function(){p.forEach(function(b){disclaimerData.remove(b)});
12p.splice(0,p.length);v().then(function(b){Array.prototype.push.apply(p,b);Array.prototype.push.apply(a,b);q(a,f)})}};E().then(function(b){Array.prototype.push.apply(a,b);a=a.filter(w);q(a,f)})})();var A=1}})(); } catch(e) { console.error('Uncaught excption in module-file "footer.min.js": ', e); }try { 'use strict';(function(){var a=document.querySelector("[data-n-footer-banner]");if(a){var b,c;((null==(b=a.dataset)?void 0:null==(c=b.excludedPages)?void 0:c.split(","))||[]).some(function(d){return window.location.pathname.endsWith(d)})||(a.hidden=!1)}})(); } catch(e) { console.error('Uncaught excption in module-file "hide-footer-banner.min.js": ', e); }

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.