PageSourceSearch

https://rosenblumcellars.com/cdn/shop/t/10/assets/store-availability.js?v=30314316816638668131730260535

js rosenblumcellars.com collected 2026-09-26 08:31:34 UTC 1,619 bytes, 2 lines download raw bytes

1import Modals from"@archetype-themes/scripts/modules/modal";import{EVENTS,subscribe}from"@archetype-themes/utils/pubsub";import Drawers from"@archetype-themes/scripts/modules/drawers";class StoreAvailability extends HTMLElement{connectedCallback(){this.selectors={drawerOpenBtn:".js-drawer-open-availability",modalOpenBtn:".js-modal-open-availability",productTitle:"[data-availability-product-title]"},this.baseUrl=this.dataset.baseUrl,this.productTitle=this.dataset.productName,this.variantId=this.dataset.variantId,this.updateContent(this.variantId),subscribe(`${EVENTS.variantChange}:${this.dataset.productId}`,this.handleVariantChange.bind(this)),document.dispatchEvent(new CustomEvent("store-availability:loaded"))}handleVariantChange({detail}){const{variant}=detail;variant&&this.updateContent(variant.id)}updateContent(variantId){const variantSectionUrl=`${this.baseUrl}/variants/${variantId}/?section_id=store-availability`;fetch(variantSectionUrl).then(response=>response.text()).then(html=>{if(html.trim()===""){this.innerHTML="";return}this.innerHTML=html,this.innerHTML=this.firstElementChild.innerHTML,this.querySelector(this.selectors.drawerOpenBtn)&&(this.drawer=new Drawers("StoreAvailabilityDrawer","availability")),this.querySelector(this.selectors.modalOpenBtn)&&(this.modal=new Modals("StoreAvailabilityModal","availability"));const title=this.querySelector(this.selectors.productTitle);title&&(title.textContent=this.productTitle)})}}customElements.define("store-availability",StoreAvailability);
2//# sourceMappingURL=/cdn/shop/t/10/assets/store-availability.js.map?v=30314316816638668131730260535

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.