PageSourceSearch

https://www.vajrasecrets.com/cdn/shop/t/14/assets/product-recommendations.js?v=3952864652872298261714100867

js vajrasecrets.com collected 2026-09-26 08:47:49 UTC 1,593 bytes, 2 lines download raw bytes

1import"@archetype-themes/scripts/config";import{Slideshow}from"@archetype-themes/scripts/modules/slideshow";class ProductRecommendations extends HTMLElement{constructor(){super(),this.el=this,this.url=this.dataset.url,this.intent=this.dataset.intent,this.placeholder=this.querySelector(".product-recommendations-placeholder"),this.productResults=this.querySelector(".grid-product"),this.sectionId=this.dataset.sectionId,this.blockId=this.dataset.blockId}connectedCallback(){fetch(this.url).then(response=>response.text()).then(text=>{const html=document.createElement("div");html.innerHTML=text;const recommendations=html.querySelector(".product-recommendations");if(!recommendations){this.el.classList.add("hide");return}this.placeholder.innerHTML="",this.placeholder.innerHTML=recommendations.innerHTML,this.slideshow=this.querySelector("[data-slideshow]"),this.slideshow&&this.setupSlider(),document.dispatchEvent(new CustomEvent("recommendations:loaded",{detail:{section:this.el,intent:this.intent}}))}).catch(e=>{console.error(e)})}setupSlider(){const controlType=this.slideshow.dataset.controls,perSlide=parseFloat(this.slideshow.dataset.perSlide),count=parseFloat(this.slideshow.dataset.count);let prevNextButtons=!1,pageDots=!0;controlType==="arrows"&&(pageDots=!1,prevNextButtons=!0),perSlide<count&&(this.flickity=new Slideshow(this.slideshow,{prevNextButtons,pageDots,adaptiveHeight:!0,wrapAround:!1}))}}customElements.define("product-recommendations",ProductRecommendations);
2//# sourceMappingURL=/cdn/shop/t/14/assets/product-recommendations.js.map?v=3952864652872298261714100867

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.