1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8684],{18684:(e,l,t)=>{t.r(l),t.d(l,{ActiveFiltersBar:()=>y});var i=t(26514),r=t(75834),o=t(59429),s=t(81586),a=t(55047),n=t(5466),m=t(26970),u=t(32357),c=t(75406),f=t(14366),d=t(80254);let v=({filters:e,onRemove:l,onClearAll:t,clearAllLabel:r,removeAriaLabel:o,regionAriaLabel:s,className:a})=>0===e.length?null:(0,i.jsxs)("div",{role:"region","aria-label":s,className:(0,c.cn)({"flex flex-wrap items-center gap-2.5 mx-4 lg:mx-0 lg:gap-3.5 mt-2.5 lg:mt-5":!0,[a??""]:!!a}),"data-testid":d.Q.ActiveFiltersAreaDiv,children:[e.map(e=>(0,i.jsxs)("button",{type:"button",onClick:()=>l(e),"aria-label":`${o} ${e.label}`,className:(0,c.cn)({"inline-flex items-center gap-1.5 lg:gap-3.5":!0,"rounded-full bg-gray-300 text-xs lg:text-base":!0,"pl-3.5 pr-2.5 py-2 lg:px-5 lg:py-2.5":!0,"hover:bg-gray-500 transition-colors":!0,"cursor-pointer":!0}),"data-testid":d.Q.ActiveFiltersRemoveButton,children:[(0,i.jsx)("span",{children:e.label}),(0,i.jsx)(f.I,{width:16,height:16,icon:"/images/icons/cross-filter.svg"})]},e.id)),(0,i.jsx)("button",{type:"button",onClick:t,className:"text-sm underline hover:no-underline ml-3.5 lg:ml-6","data-testid":d.Q.ActiveFiltersClearAllButton,children:r})]}),p=(e,l,t)=>(0,i.jsx)(v,{filters:e,onRemove:l=>{let t=e.find(e=>e.id===l.id);t?.onRemove()},onClearAll:l,clearAllLabel:t("filter-list__active-filters__clear-all"),removeAriaLabel:t("filter-list__active-filters__remove"),regionAriaLabel:t("filter-list__active-filters__aria-label")}),_=(0,o.PA)(()=>{let{filterList:e}=(0,s.Pj)(),{t:l}=(0,a.Bd)("common"),t=[];e.selectedFilters.forEach(i=>{if("stock"!==i.type||"eshop"!==i.id)if("slider"===i.type){let r=e.filters.find(e=>e.key===i.key),o=r?.title??"",s=i.unit?` ${i.unit}`:"";void 0!==i.from&&t.push({id:`${i.key}-${i.id}-from`,label:`${o}: ${l("filter-list__active-filters__from")} ${i.from}${s}`,onRemove:()=>e.removeFilter({filterKey:i.key,itemId:i.id},"from")}),void 0!==i.to&&t.push({id:`${i.key}-${i.id}-to`,label:`${o}: ${l("filter-list__active-filters__to")} ${i.to}${s}`,onRemove:()=>e.removeFilter({filterKey:i.key,itemId:i.id},"to")})}else t.push({id:`${i.key}-${i.id}`,label:i.title,onRemove:()=>e.removeFilter({filterKey:i.key,itemId:i.id})})});let i=()=>e.removeAll(),o=void 0!==e.filtersCopy,n=(0,r.useRef)(t),m=(0,r.useRef)(i);return o||(n.current=t,m.current=i),p(n.current,m.current,l)}),g=(0,o.PA)(()=>{let{searchPage:e}=(0,s.Pj)(),{t:l}=(0,a.Bd)("common"),t=e.luigis,i=[];return t.selectedFilters.forEach(r=>{if("slider"===r.type){let o=t.filterGroups.find(e=>e.lbName===r.group),s=o?.name??r.group,a=r.isFrom?l("filter-list__active-filters__from"):l("filter-list__active-filters__to");i.push({id:`${r.group}-${r.value}-${r.isFrom?"from":"to"}`,label:`${s}: ${a} ${r.value}`,onRemove:()=>e.removeFilter(r)})}else i.push({id:`${r.group}-${r.value}`,label:r.value,onRemove:()=>e.removeFilter(r)})}),p(i,()=>e.removeAllFilters(),l)}),$=(0,o.PA)(()=>{let{searchPage:e}=(0,s.Pj)(),{t:l}=(0,a.Bd)("common"),t=[];e.csag.selectedFilters.forEach(i=>{if(i.type===m.Q.SLIDER){let r=i.valueRangeKey===u.d.FROM?l("filter-list__active-filters__from"):l("filter-list__active-filters__to");t.push({id:`${i.groupSKey}-${i.valueRangeKey}`,label:`${i.groupName??i.groupSKey}: ${r} ${i.title}`,onRemove:()=>e.removeFilter(i)})}else t.push({id:`${i.groupSKey}-${i.title}`,label:String(i.title),onRemove:()=>e.removeFilter(i)})});let i=()=>e.removeAllFilters(),o=e.isDirty||e.isOpen,n=(0,r.useRef)(t),c=(0,r.useRef)(i);return o||(n.current=t,c.current=i),p(n.current,c.current,l)}),y=(0,o.PA)(({category:e})=>{let{productList:l}=(0,s.Pj)();return e?(0,i.jsx)(_,{}):l.type===n.i.LUIGIS?(0,i.jsx)(g,{}):l.type===n.i.CSAG_SEARCH?(0,i.jsx)($,{}):null})}}]);
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.