When we select row one by one to all, the all row selector checkbox does not get checked.
I have the rowSelection function as it was mentioned in the documentation.
const rowSelection = {
showCheckbox: true,
enableShiftSelect: true,
onRowsSelected: onRowsSelected,
onRowsDeselected: onRowsDeselected,
selectBy: {
keys: {
rowKey: 'id',
values: selectedRows
}
}
};
These are my custom functions :-
const onRowsSelected = rowArr => {
let rws = [],
sd = [...selectedRows, ...rowArr.map(r => r.row.id)];
setSelectedRows(sd);
};
const onRowsDeselected = rowArr => {
let rws = [],
sd = selectedRows.filter(
i => rowArr.findIndex(r => r.row.id === i) === -1
);
setSelectedRows(sd);
};
I have using the version : "react-data-grid": "5.0.4"
react-data-grid v5 is no longer supported, we recommend upgrading to v7. beta
https://github.com/adazzle/react-data-grid/tree/main/website
https://adazzle.github.io/react-data-grid/#/common-features
Owner Name | adazzle |
Repo Name | react-data-grid |
Full Name | adazzle/react-data-grid |
Language | TypeScript |
Created Date | 2015-03-06 |
Updated Date | 2023-03-23 |
Star Count | 5922 |
Watcher Count | 129 |
Fork Count | 2072 |
Issue Count | 161 |
Issue Title | Created Date | Updated Date |
---|