advanced-react-datatable
Version:
A comprehensive React data grid component with advanced features like pinned columns, inline editing, grouping, filtering, and export capabilities
14 lines (13 loc) • 599 B
TypeScript
import { DataTableColumn, FilterConfig } from './types';
interface DataTableFiltersProps<T> {
columns: DataTableColumn<T>[];
filters: FilterConfig[];
onAddFilter: (filter: FilterConfig) => void;
onRemoveFilter: (field: string) => void;
onClearFilters: () => void;
isExpanded: boolean;
onToggleExpanded: () => void;
}
export declare function DataTableFilters<T>({ columns, filters, onAddFilter, onClearFilters, isExpanded, onToggleExpanded, }: DataTableFiltersProps<T>): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=data-table-filters.d.ts.map