PageSourceSearch

https://www.cultbeauty.co.uk/ssr-assets/ResponsiveProductTabs.astro_astro_type_script_index_0_lang.CUKfKOTj.js

js cultbeauty.co.uk collected 2026-10-02 04:04:39 UTC 933 bytes, 1 lines download raw bytes

1import{i as c}from"./gtmReviews.DM15Qbgu.js";class d extends HTMLElement{constructor(){super();const r=this.querySelector(".responsive-carousel-tabs"),t=this.dataset?.id,n=this.querySelector(".carousel-tab-wrapper");let a=new IntersectionObserver(o=>{o.forEach(i=>{const s=t?window.tabBannersData[t]:void 0;i.isIntersecting&&(fetch("/fragments/responsiveProductTabs",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({banners:s?.banners,trackingContextValue:s?.trackingContextValue,forceLoading:"lazy",eagerLoadingThreshold:s?.eagerLoadingThreshold})}).then(e=>e.text()).then(e=>{n.innerHTML+=e,this.querySelector("#responsive-tabs").setAttribute("data-fetch","true"),c(`responsive-tabs[data-id="${t}"] product-card-wrapper.lazyLoaded .inline-ratings`,!0)}).catch(e=>{console.error(e)}),a.unobserve(r))})});a.observe(r)}}customElements.get("responsive-tabs")||customElements.define("responsive-tabs",d);

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.