@tourmalinecore/react-table-responsive
Version:
React Table Responsive
26 lines (25 loc) • 754 B
TypeScript
import { ColumnFiltersState, SortingState } from '@tanstack/react-table';
export declare class TablesState {
private _state;
saveSortBy({ tableId, sortBy, }: {
tableId: string;
sortBy: SortingState;
}): void;
getDefaultSortBy({ tableId, initialState, }: {
tableId: string;
initialState: SortingState;
}): any;
saveFilters({ tableId, filters, }: {
tableId: string;
filters: ColumnFiltersState;
}): void;
getDefaultFilters({ tableId, initialState, }: {
tableId: string;
initialState: ColumnFiltersState;
}): any;
getTableState({ tableId, }: {
tableId: string;
}): any;
private _getPieceOfTableState;
private _saveTableStatePiece;
}