PageSourceSearch

https://www.stahlseile24.ch/theme/94ac1154d8deb1f1fbad67522b16e7c8…/storefront.address-search.plugin.ae15aa.js

js stahlseile24.ch collected 2026-10-04 07:41:18 UTC 1,429 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[87124],{7124:(e,t,s)=>{s.r(t),s.d(t,{default:()=>a});var r=s(9568);class a extends r.Z{init(){this._registerEvents(),this._checkEmptyState()}_registerEvents(){var e;(e=this.el.querySelector(this.options.searchQuerySelector))===null||void 0===e||e.addEventListener("input",this._onSearch.bind(this))}_onSearch(e){let t=e.target.value.toLowerCase();Array.from(this.el.querySelector(this.options.searchContentSelector).children).forEach(e=>{e.querySelector(this.options.searchItemSelector).textContent.toLowerCase().includes(t)?e.classList.remove("d-none"):e.classList.add("d-none")}),this._checkEmptyState(t)}_checkEmptyState(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=Array.from(this.el.querySelector(this.options.searchContentSelector).children).filter(e=>!e.classList.contains("d-none")),s=this.el.querySelector(this.options.searchNoItemFoundSelector),r=this.el.querySelector(this.options.searchEmptySateSelector);s.classList.add("d-none"),r.classList.add("d-none"),0===t.length&&(0===e.length?r.classList.remove("d-none"):s.classList.remove("d-none"))}}a.options={searchQuerySelector:".address-manager-list-search",searchContentSelector:".address-manager-list-wrapper",searchItemSelector:".address-manager-select-address",searchNoItemFoundSelector:".address-manager-no-address",searchEmptySateSelector:".address-manager-empty-address"}}}]);

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.