1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-19 13:29:41 +02:00

fix(edge/devices): search waiting room devices [EE-5895] (#10014)

This commit is contained in:
Chaim Lev-Ari 2023-08-15 06:05:10 +03:00 committed by GitHub
parent 0ef4aad79a
commit d514eeec86
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 108 additions and 37 deletions

View file

@ -54,6 +54,7 @@ export interface Props<
description?: ReactNode;
pageCount?: number;
highlightedItemId?: string;
page?: number;
onPageChange?(page: number): void;
settingsManager: GlobalTableState<BasicTableSettings>;
@ -82,6 +83,7 @@ export function Datatable<
totalCount = dataset.length,
description,
pageCount,
page,
onPageChange = () => null,
settingsManager: settings,
renderRow = defaultRenderRow,
@ -108,6 +110,7 @@ export function Datatable<
initialState: {
pagination: {
pageSize: settings.pageSize,
pageIndex: page,
},
sorting: settings.sortBy ? [settings.sortBy] : [],
globalFilter: settings.search,
@ -172,7 +175,7 @@ export function Datatable<
<DatatableFooter
onPageChange={handlePageChange}
onPageSizeChange={handlePageSizeChange}
page={tableState.pagination.pageIndex}
page={typeof page === 'number' ? page : tableState.pagination.pageIndex}
pageSize={tableState.pagination.pageSize}
totalCount={totalCount}
totalSelected={selectedItems.length}