fix(ui): ограничить отрисовку больших компактных таблиц
This commit is contained in:
1 parent
12c376b4c5
commit
5e5cf70980
5 files changed
+29
-2
No files matched your search
@@ -82,7 +82,8 @@ function CompactDataGrid<T extends { id: string }>({
|
||||
|
||||
const table = useTable({
|
||||
features: dataGridFeatures,
|
||||
manualPagination: true,
|
||||
manualPagination: false,
|
||||
initialState: { pagination: { pageIndex: 0, pageSize: 50 } },
|
||||
data,
|
||||
columns: columnDefs,
|
||||
getRowId: (row) => row.id,
|
||||
@@ -93,6 +94,7 @@ function CompactDataGrid<T extends { id: string }>({
|
||||
<DataGridShell
|
||||
table={table}
|
||||
recordCount={data.length}
|
||||
pagination={data.length > 50 || table.state.pagination.pageSize !== 50}
|
||||
isLoading={isLoading}
|
||||
loadingMode="skeleton"
|
||||
onRowClick={
|
||||
|
||||
Reference in new issue
Block a user