1import{a as g,b as u}from"./chunk-PS7ORYCV.js";import"./chunk-7IH5JIMC.js";import"./chunk-FATE3VO3.js";import"./chunk-OPZKQ4HJ.js";import"./chunk-DW5ZX75F.js";import"./chunk-5BKRMW6Z.js";import"./chunk-VYZNAVQ6.js";import"./chunk-2WDDCXLQ.js";import"./chunk-MQ5NI7IH.js";import"./chunk-QESEO7NF.js";import"./chunk-5W4PWPUK.js";import{a as m}from"./chunk-X6IOVEKU.js";import{b as F,f}from"./chunk-ZDLMJVT4.js";import"./chunk-6QKRXUVD.js";import"./chunk-Z47A3HLT.js";var d=({currentPage:l,filters:a,openRequested:t,onOpenChange:s})=>{let i=g({page:l,filters:a}),{openFilters:p,setOpenFilters:r}=i;F(()=>{t!==p&&r(t)},[t,p,r]);let e=f(o=>{r(c=>{let n=typeof o=="function"?o(c):o;return s(n),n})},[r,s]);return{filter:i,openFilters:p,setOpenFiltersSynced:e}};function y({currentPage:l,filters:a,mapFilterColors:t,mapsToken:s,enableFixedFilters:i,openRequested:p,onOpenChange:r}){let{filter:e,openFilters:o,setOpenFiltersSynced:c}=d({currentPage:l,filters:a,mapFilterColors:t,mapsToken:s,enableFixedFilters:i,openRequested:p,onOpenChange:r}),{defaultFilters:n}=e;return n?.length>0&&o?m(u,{filters:{...e,categories:e?.categoriesFilter,genre:e?.genderFilter,colors:e?.colorFilter},mapFilterColors:t,page:l??"",isFixed:i,openFilters:o,setOpenFilters:c,mapsToken:s}):null}export{y as default};
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.