PageSourceSearch

https://www.topracingshop.pl/gfx/pol/main_instagram.js.gzip?r=1743671543

js topracingshop.pl collected 2026-10-08 03:29:07 UTC 3,856 bytes, 1 lines download raw bytes

1app_shop.run((function(){app_shop.fn.instagram=new function(t){const e={containerWrapper:document.querySelector("#instagram.--main"),slider:document.querySelector("#instagram.--main").classList.contains("--slider")},r="object"==typeof t?t:e,i=r.containerWrapper.querySelector(".instagram__slider.swiper");this.numberOfElements=r.containerWrapper.getAttribute("numberOfElements"),this.queryGraphQL={query:`query {\n\t\t\t\t\tinstagram(numberOfElements: ${this.numberOfElements}) {\n\t\t\t\t\t\tmedia {\n\t\t\t\t\t\t\tdirectUrl,\n\t\t\t\t\t\t\tsiteUrl,\n\t\t\t\t\t\t\tmediaType\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}`};const s=async()=>{if(r.containerWrapper.classList.add("load-content"),sessionStorage.getItem("instagram_widget"))return JSON.parse(sessionStorage.getItem("instagram_widget"));try{const t=await fetch("/graphql/v1/",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify(this.queryGraphQL)}),e=await t.json();return sessionStorage.setItem("instagram_widget",JSON.stringify(e)),e}catch(t){return!1}};this.removeSkeleton=()=>{r.containerWrapper.classList.remove("load-content"),r.containerWrapper.classList.remove("--skeleton")},this.createItemImg=(t,e)=>`<div class="instagram__item swiper-slide --img">\n\t\t\t\t\t<a href="${t}" target="blank">\n\t\t\t\t\t\t<img loading="lazy" src="${e}" alt="instagram">\n\t\t\t\t\t\t${r.slider?'<div class="swiper-lazy-preloader"></div>':""}\n\t\t\t\t\t</a>\n\t\t\t\t</div>`,this.createItemVideo=(t,e)=>`<div class="instagram__item swiper-slide --video">\n\t\t\t\t\t<a href="${t}" target="blank">\n\t\t\t\t\t\t<video controls autoplay muted preload="metadata">\n\t\t\t\t\t\t\t<source src="${"string"!=typeof e||e.includes("#")?e:`${e}#t=0.1`}"></source>\n\t\t\t\t\t\t</video>\n\t\t\t\t\t</a>\n\t\t\t\t</div>`,this.createWidget=t=>{const e=t?t.data.instagram.media:void 0;if(null==e||0===e.length)return r.containerWrapper.remove(),!1;let i="";e.forEach((t=>{"VIDEO"===t.mediaType?i+=this.createItemVideo(t.siteUrl,t.directUrl):i+=this.createItemImg(t.siteUrl,t.directUrl)})),r.containerWrapper.querySelector(".instagram__items.swiper-wrapper").innerHTML=i},this.setupSlider=async()=>{const{Slider:t}=await appModules.load("Slider");if(!t)return void app_shop.vars.utils.debug("Instagram","(async) setupSlider","Pobierany moduł [Slider] nie istnieje");const e=new t;if(!await e.init({options:{loop:!0,navigation:{nextEl:"#instagram.--slider .swiper-button-next",prevEl:"#instagram.--slider .swiper-button-prev"},autoHeight:!1,spaceBetween:30,slidesPerView:1,centeredSlides:!0,centeredSlidesBounds:!0,breakpoints:{550:{slidesPerView:1.8,centeredSlides:!0,centeredSlidesBounds:!0},757:{slidesPerView:3.4,centeredSlides:!0,centeredSlidesBounds:!0},979:{slidesPerView:4,centeredSlides:!1,centeredSlidesBounds:!1}}}}))return void app_shop.vars.utils.debug("Instagram","(async) setupSlider","Nie udało się zainicjalizować slidera.");e.watchEvent("beforeInit",(()=>{this.removeSkeleton()})),e.enableAutoPlay({speed:5e3});await e.setupSlider({element:i})||app_shop.vars.utils.debug("Instagram","(async) setupSlider","Nie udało się zainstalować slidera na stronie.")},this.instagramObserverFunc=t=>{t.forEach((t=>!!t.isIntersecting&&(t.target===r.containerWrapper&&(this.instagramObserver.unobserve(t.target),this.getWidget()),!0)))},this.instagramObserverInit=()=>{this.instagramObserver=new IntersectionObserver((t=>{this.instagramObserverFunc(t)})),this.instagramObserver.observe(r.containerWrapper)},this.getWidget=async()=>{await s().then((t=>{this.createWidget(t),!r.slider&&this.removeSkeleton(),r.slider&&this.setupSlider()}))}}({containerWrapper:document.querySelector("#instagram.--main"),slider:document.querySelector("#instagram.--main").classList.contains("--slider")}),app_shop.fn.instagram.instagramObserverInit()}),"all","#instagram.--main");

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.