'use client' import { Button } from '@/components/ui/button' import { Popover, PopoverContent, PopoverTrigger } from '@/components/ui/popover' import { MultiFilterPills } from '@/components/shared/backlog-filter-popover' import { debugProps } from '@/lib/debug' import type { IdeaStatusApi } from '@/lib/idea-status' interface IdeasFilterPopoverProps { open: boolean onOpenChange: (o: boolean) => void statusOptions: Array<{ value: IdeaStatusApi; label: string }> selected: Set onToggle: (v: IdeaStatusApi) => void onClear: () => void activeFilterCount: number } export function IdeasFilterPopover({ open, onOpenChange, statusOptions, selected, onToggle, onClear, activeFilterCount, }: IdeasFilterPopoverProps) { return ( {`Filters${activeFilterCount > 0 ? ` (${activeFilterCount})` : ''}`} } />
) }