setOpen(o => !o)}>
{label}
{summary}
{open && (
{selected.length > 0 && (
)}
{items.map(x => (
))}
)}
)
}
export function CategoryFilter({ selected, onChange }: { selected: number[]; onChange: (ids: number[]) => void }) {
const { categories } = useCategories()
return