UNPKG

@kadconsulting/dry

Version:
10 lines (9 loc) 1.52 kB
export declare const handleRowSelect: (setSelectedRowIds: React.Dispatch<React.SetStateAction<Record<string, boolean>>>, newSelectedRowIds: Record<string, boolean>) => void; export declare const handleRowExpansion: (setExpandedRowIds: React.Dispatch<React.SetStateAction<Record<string, boolean>>>, newExpandedRowIds: Set<string>) => void; export declare const handleSortChange: (setSortBy: React.Dispatch<React.SetStateAction<any[]>>, newSortBy: any[]) => void; export declare const handleColumnOrderChange: (setColumnOrder: (newOrder: Array<string | number>) => void, newOrder: Array<string | number>) => void; export declare const handleColumnResize: (setColumnWidths: (newColumnWidths: Record<string, number>) => void, newColumnWidths: Record<string, number>) => void; export declare const handlePageSizeChange: (onPageChange: (newPageIndex: number, newPageSize: number) => void, pageIndex: number, setPageSize: React.Dispatch<React.SetStateAction<number>>, newPageSize: number, setPageIndex: React.Dispatch<React.SetStateAction<number>>) => void; export declare const handleClickNext: (onPageChange: (newPageIndex: number, newPageSize: number) => void, pageIndex: number, pageSize: number) => void; export declare const handleClickPrevious: (onPageChange: (newPageIndex: number, newPageSize: number) => void, pageIndex: number, pageSize: number) => void; export declare const handleGoToPage: (onPageChange: (newPageIndex: number, newPageSize: number) => void, pageCount: number, pageSize: number, page: number) => void;