UNPKG

@papernote/ui

Version:

A modern React component library with a paper notebook aesthetic - minimal, professional, and expressive

20 lines 681 B
export interface FilterConfig { key: string; label: string; type: 'text' | 'select' | 'date' | 'number' | 'boolean'; placeholder?: string; options?: Array<{ label: string; value: unknown; }>; } export interface FilterBarProps { filters: FilterConfig[]; values: Record<string, unknown>; onChange: (values: Record<string, unknown>) => void; className?: string; onClear?: () => void; showClearButton?: boolean; } export default function FilterBar({ filters, values, onChange, className, onClear, showClearButton, }: FilterBarProps): import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=FilterBar.d.ts.map