PageSourceSearch

https://micro-moscow.ru/bitrix/templates/aspro-lite-mobile/js/conditional/popup_offers.min.js?17739487101988

js micro-moscow.ru collected 2026-09-28 13:31:13 UTC 1,988 bytes, 1 lines download raw bytes

1(()=>{function e(e){const t=e.closest(".catalog-items")?.querySelector(".js-sku-config")?.cloneNode()||"",o=e.querySelector(".js-popup-buttons").cloneNode(!0),l=o.querySelectorAll(".js-offer-modal");if(l.length){let e={CLASS:""};if(t?.dataset.value)try{const o=JSON.parse(t.dataset.value);e=o.ICONS_PROPS}catch(e){}l.forEach((t=>{BX.removeClass(t,"js-offer-modal"),BX.addClass(t,"js-item-action"),BX.hasClass(t,"active")||(t.textContent=t.dataset.title),e.CLASS.split(" ").forEach((e=>{BX.addClass(t,e)}))}))}const s=e.querySelector(".offers-template-json")?.cloneNode(!0)||"",r=e.querySelector(".sku-props")?.cloneNode(!0)||"",c=e.querySelector(".js-popup-info")?.cloneNode()||"";if(c){c.removeAttribute("style");const t=e.querySelector(".js-popup-price")?.cloneNode(!0)||"",o=e.querySelector(".status-container-wrap")?.cloneNode(!0)||"";c.appendChild(BX.create("div",{props:{className:"scrollbar-filter__price line-block line-block--gap line-block--gap-12 line-block--justify-between"},children:[t,o]}))}return[BX.create("div",{props:{className:"scrollbar-filter__meta hidden"},children:[s,t]}),BX.create("div",{props:{className:"scrollbar-filter__props scrollbar"},children:[r]}),BX.create("div",{props:{className:"scrollbar-filter__bottom"},children:[c,BX.create("div",{props:{className:"scrollbar-filter__buttons"},children:[o]})]})]}readyDOM((()=>{const t=document.querySelector("#popup-offers");t.classList.remove("hidden");const o=t.querySelector(".scrollbar-filter__title");let l;o&&(o.textContent=BX.message("JS_POPUP_OFFER_TITLE")),BX.bindDelegate(document,"click",{class:"js-offer-modal"},(function(){const o=t.querySelector(".scrollbar-filter__content");t.dataset.modalAction=this.dataset.action;const s=this.dataset.id;if(l!==s){l=s;const t=this.closest(".js-popup-block"),r=BX.create({tag:"div",props:{className:"scrollbar-filter__item js-popup-block catalog-items"},children:e(t)});o.innerHTML="",o.appendChild(r)}JItemAction.actual(),appAspro.filter.open($(t))}))}))})();

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.