1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[7143],{37110:(Q,P,s)=>{s.r(P),s.d(P,{searchMapper:()=>H});var S=s(17563),A=s(16082),L=s(6439);const g=t=>(Object.entries(t).forEach(([r,e])=>e&&typeof e=="object"&&g(e)||(typeof e=="undefined"||e===null||e==="")&&delete t[r]),t);var j=s(32355),F=Object.defineProperty,I=Object.defineProperties,N=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,C=(t,r,e)=>r in t?F(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e,v=(t,r)=>{for(var e in r||(r={}))T.call(r,e)&&C(t,e,r[e]);if($)for(var e of $(r))b.call(r,e)&&C(t,e,r[e]);return t},E=(t,r)=>I(t,N(r));const{getCurrentFacet:w,getSelectedFilters:B,getSearchTerm:z,getSearchContext:_}=A.selectors,H=(t="Result Card")=>({results:r=>r.map(e=>(0,j.W)({entry:e,cardType:t})),resultsInfo:r=>{var e,c;const n=r.search;if(!n)return"";const{context:m,currentFacet:p,currentListing:d,term:f}=n,a=f?` for the term '${f}'`:"",{pageIndex:h,pageSize:l,totalCount:o}=((c=(e=n[m])==null?void 0:e[p||d])==null?void 0:c.pagingInfo)||{pageIndex:0,pageSize:0,totalCount:0},u=h*l+1;let i=u+l-1;i>o&&(i=o);const O=o<=l?`${o} result${o>1?"s":""}`:`${u}-${i} results of ${o}`;return o>0?`Showing ${O}${a}`:`No results found${a}`},navigate:({facet:r,orderBy:e,pageIndex:c,state:n,term:m})=>{var p,d;const f=_(n),a=(0,L.Fx)(n)||"/search",h=r||w(n),l=f!=="listings"&&h?`${a}/${h}`:a,o=_(n),u=B(n,r,o),i=Object.keys(u).reduce((U,x)=>E(v({},U),{[x]:u[x].join(",")}),{}),O=m?"":((d=(p=n==null?void 0:n.routing)==null?void 0:p.location)==null?void 0:d.search)||"",D=g(S.parse(O));D.orderBy=e;const K=z(n),y=g(E(v(v({},D),i),{term:K}));c&&(y.pageIndex=c+1),c===0&&(y.pageIndex=void 0);const M=S.stringify(y);return{hash:"",path:l,search:M}}})}}]);
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.