UNPKG

climb-onyx-gui

Version:
29 lines (28 loc) 1.26 kB
import { ColDef, SortChangedEvent } from '@ag-grid-community/core'; import { CustomCellRendererProps } from '@ag-grid-community/react'; import { ExportHandlerProps, ResultsProps } from '../interfaces'; import { ErrorResponse, InputRow, ListResponse, RecordType } from '../types'; interface ResultsPanelProps extends ResultsProps { sidebarCollapsed: boolean; setSidebarCollapsed: (sideBarCollapsed: boolean) => void; setColumnsModalShow: (show: boolean) => void; isServerTable: boolean; data: InputRow[]; cellRenderers: Map<string, (params: CustomCellRendererProps) => JSX.Element>; headerTooltips: Map<string, string>; defaultFileNamePrefix: string; isResultsFetching: boolean; resultsError: Error | null; resultsResponse: ListResponse<RecordType> | ErrorResponse | undefined; isCountFetching: boolean; count: number; page: number; pageSize: number; order: string; handleExportData: (exportProps: ExportHandlerProps) => Promise<string>; handleSortChange: (event: SortChangedEvent) => void; handlePageChange: (page: number) => void; colDefs: ColDef[]; } declare function ResultsPanel(props: ResultsPanelProps): import("react/jsx-runtime").JSX.Element; export default ResultsPanel;