Data grid row selection issue

This issue has been tracked since 2022-10-18.

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"

amanmahajan7 wrote this answer on 2022-10-23

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

More Details About Repo
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

YOU MAY BE INTERESTED

Issue Title Created Date Updated Date