PageSourceSearch

https://ringpopcandy.com/cdn/shop/t/12/assets/mfr-component__MFRSh…?v=24914633151619383281789363424

js ringpopcandy.com collected 2026-10-10 02:18:23 UTC 1,842 bytes, 2 lines download raw bytes

1window._mfrAlpineRegistered=window._mfrAlpineRegistered||{},window._mfrAlpineRegistered.MFRShopProductGrid||(document.addEventListener("alpine:init",()=>{Alpine.data("MFRShopProductGrid",({page:e,sectionId:r})=>({currentPage:1,loading:!1,page:e,sectionId:r,init(){this.$grid=this.$el.querySelector(".shop-product-grid__grid")},getUrl(){return`${this.page}?section_id=${this.sectionId}&page=${this.currentPage}`},async loadMore(){this.currentPage+=1,await this.fetchGrid(!0)},async fetchGrid(e=!1){this.loading=!0,this.$grid.classList.add("loading");try{const{data:r}=await axios(this.getUrl()),i=(new DOMParser).parseFromString(r,"text/html").querySelector(".shop-product-grid__grid"),t=i?i.querySelectorAll(".shop-product-grid__item"):null;if(i&&t&&t.length)if(e){const e=this.$grid.querySelector(".shop-product-grid__load-more-wrapper");e&&e.remove();i.querySelectorAll(".shop-product-grid__item, .shop-product-grid__load-more-wrapper").forEach(e=>this.$grid.appendChild(e))}else this.$grid.innerHTML=i.innerHTML;else this.$grid.innerHTML='<p class="shop-product-grid__empty w-full text-center py-[2rem] col-span-2 large:col-span-4">No Products Found</p>';window.initInview(this.$grid.querySelectorAll("[data-inview]")),"function"==typeof window.initStaggerInview&&window.initStaggerInview(this.$grid.querySelectorAll("[data-stagger-inview]")),Alpine.initTree(this.$grid),window.ScrollTrigger&&window.ScrollTrigger.refresh&&window.ScrollTrigger.refresh()}catch(e){console.error("Shop Product Grid fetch error:",e),this.$grid.innerHTML='<p class="shop-product-grid__empty w-full text-center py-[2rem] col-span-2 large:col-span-4">No Products Found</p>'}finally{this.loading=!1,this.$grid.classList.remove("loading")}}}))}),window._mfrAlpineRegistered.MFRShopProductGrid=!0);
2//# sourceMappingURL=mfr-component__MFRShopProductGrid.min.js.map

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.