|
|
@@ -90,37 +90,35 @@ export function FiDataGrid({ rows, columns, sx, autoHeight, |
|
|
|
} |
|
|
|
|
|
|
|
return ( |
|
|
|
<div style={{ height: 400, width: "100%" }}> |
|
|
|
<DataGrid |
|
|
|
{...props} |
|
|
|
rows={slicedRows} |
|
|
|
columns={_columns} |
|
|
|
disableColumnMenu |
|
|
|
rowModesModel={_rowModesModel} |
|
|
|
pageSizeOptions={_pageSizeOptions} |
|
|
|
editMode={_editMode} |
|
|
|
autoHeight={_autoHeight} |
|
|
|
hideFooterSelectedRowCount={myHideFooterSelectedRowCount} |
|
|
|
filterModel={{ items: _filterItems }} |
|
|
|
sx={_sx} |
|
|
|
components={{ |
|
|
|
noRowsOverlay: CustomNoRowsOverlay, |
|
|
|
Pagination: () => ( |
|
|
|
<TablePagination |
|
|
|
count={_rows.length} |
|
|
|
page={page} |
|
|
|
rowsPerPage={pageSize} |
|
|
|
rowsPerPageOptions={[10]} |
|
|
|
labelDisplayedRows={({ from, to, count }) => |
|
|
|
`${from}-${to} ${intl.formatMessage({ id: "of" })} ${count}` |
|
|
|
} |
|
|
|
labelRowsPerPage={intl.formatMessage({ id: "rowsPerPage" }) + ":"} |
|
|
|
onPageChange={handleChangePage} |
|
|
|
onRowsPerPageChange={handleChangePageSize} |
|
|
|
/> |
|
|
|
), |
|
|
|
}} |
|
|
|
/> |
|
|
|
</div> |
|
|
|
<DataGrid |
|
|
|
{...props} |
|
|
|
rows={slicedRows} |
|
|
|
columns={_columns} |
|
|
|
disableColumnMenu |
|
|
|
rowModesModel={_rowModesModel} |
|
|
|
pageSizeOptions={_pageSizeOptions} |
|
|
|
editMode={_editMode} |
|
|
|
autoHeight={_autoHeight} |
|
|
|
hideFooterSelectedRowCount={myHideFooterSelectedRowCount} |
|
|
|
filterModel={{ items: _filterItems }} |
|
|
|
sx={_sx} |
|
|
|
components={{ |
|
|
|
noRowsOverlay: CustomNoRowsOverlay, |
|
|
|
Pagination: () => ( |
|
|
|
<TablePagination |
|
|
|
count={_rows.length} |
|
|
|
page={page} |
|
|
|
rowsPerPage={pageSize} |
|
|
|
rowsPerPageOptions={[5,10,15]} |
|
|
|
labelDisplayedRows={({ from, to, count }) => |
|
|
|
`${from}-${to} ${intl.formatMessage({ id: "of" })} ${count}` |
|
|
|
} |
|
|
|
labelRowsPerPage={intl.formatMessage({ id: "rowsPerPage" }) + ":"} |
|
|
|
onPageChange={handleChangePage} |
|
|
|
onRowsPerPageChange={handleChangePageSize} |
|
|
|
/> |
|
|
|
), |
|
|
|
}} |
|
|
|
/> |
|
|
|
); |
|
|
|
} |