PageSourceSearch

https://www.qwetch.com/cdn/shop/t/650/assets/component-load-more.js?v=123480624401858958291790070583

js qwetch.com collected 2026-09-26 05:58:05 UTC 1,431 bytes, 1 lines download raw bytes

1!function(){class t extends HTMLElement{constructor(){super(),this.bindEvents=this.bindEvents.bind(this),this.loadMoreItems=this.loadMoreItems.bind(this)}connectedCallback(){this.loadMoreEl=this,this.containerId=this.loadMoreEl.dataset.container,this.itemsGridContainer=document.querySelector(`#${this.containerId}`),this.loadMoreBtn=this.querySelector(".js-load-more-btn"),this.totalItemsViewed=this.querySelector(".js-total-items"),this.nextUrl=this.itemsGridContainer.dataset.nextUrl,this.bindEvents()}bindEvents(){this.nextUrl&&this.loadMoreBtn.addEventListener("click",this.loadMoreItems)}async loadMoreItems(){this.loadMoreBtn.classList.add("button--loading"),await fetch(`${this.nextUrl}&view=${this.containerId}`).then((t=>t.text())).then((t=>{history.pushState("","",this.nextUrl);const e=(new DOMParser).parseFromString(t,"text/html"),s=e.querySelector(`#${this.containerId}`);s&&(this.itemsGridContainer.innerHTML+=s.innerHTML);const n=e.querySelector(".js-total-items");n&&(this.totalItemsViewed.innerHTML=n.innerHTML),window.lozadObserver.observe(),this.loadMoreBtn.classList.remove("button--loading");let i=s?.dataset.nextUrl;i=i.substring(0,i.indexOf("&view")),i?this.nextUrl=i:this.loadMoreBtn.style.display="none";const o=new CustomEvent("listing-load-more:update");document.dispatchEvent(o)})).catch((function(t){this.loadMoreBtn.classList.remove("button--loading")}))}}customElements.define("w3-load-more",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.