PageSourceSearch

https://heritagefoods.com/cdn/shop/t/99/assets/form-custom-select.js?v=74983900097925028591762321000

js heritagefoods.com collected 2026-10-01 12:59:49 UTC 961 bytes, 2 lines download raw bytes

1const closeSelector=selector=>selector.removeAttribute("open");(async()=>{const baseComponent=await import(window.theme.modules.baseComponent);customElements.define("form-custom-select",class extends baseComponent.default{elements={trigger:"[data-trigger]",tritterText:"[data-trigger-text]"};render(){this.$trigger.addEventListener("click",this._handleTriggerClick.bind(this)),this.addEventListener("change",this._handleInputChange.bind(this))}_handleTriggerClick(e){e.stopPropagation(),this.toggleAttribute("open"),document.querySelectorAll(this.tagName).forEach(this._closeForeignSelector.bind(this))}_handleInputChange(e){this.$tritterText.innerText=e.target.value}_closeForeignSelector(selector){selector!==this&&closeSelector(selector)}})})(),document.addEventListener("click",e=>{document.querySelectorAll("form-custom-select").forEach(closeSelector)});
2//# sourceMappingURL=/cdn/shop/t/99/assets/form-custom-select.js.map?v=74983900097925028591762321000

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.