fix(ui): ограничить отрисовку больших компактных таблиц

This commit is contained in:
Denozordec committed 2026-10-04 00:30:09 +07:00
1 parent 12c376b4c5
commit 5e5cf70980
5 files changed
+29 -2

No files matched your search

+3 -1
View File
@@ -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={