advanced-react-datatable
Version:
A comprehensive React data grid component with advanced features like pinned columns, inline editing, grouping, filtering, and export capabilities
7 lines (6 loc) • 460 B
TypeScript
import { FilterConfig, SortConfig } from '../types';
export declare function getUniqueValues<T>(data: T[], field: keyof T): string[];
export declare function filterData<T>(data: T[], filters: FilterConfig[]): T[];
export declare function sortData<T>(data: T[], sorts: SortConfig[]): T[];
export declare function groupData<T>(data: T[], groupFields: string | string[], expandedGroups: Set<string>, columns: any[]): T[];
//# sourceMappingURL=data-utils.d.ts.map