File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
packages/react-bootstrap-table2/src Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change 33import React from 'react' ;
44import PropTypes from 'prop-types' ;
55import Const from '../const' ;
6+ import _ from '../utils' ;
67
78import dataOperator from '../store/operators' ;
89import { getSelectionSummary } from '../store/selection' ;
@@ -72,7 +73,7 @@ class SelectionProvider extends React.Component {
7273 if ( ! isUnSelect ) {
7374 currSelected = selected . concat ( dataOperator . selectableKeys ( data , keyField , nonSelectable ) ) ;
7475 } else {
75- currSelected = selected . filter ( s => typeof data . find ( d => d [ keyField ] === s ) === 'undefined' ) ;
76+ currSelected = selected . filter ( s => typeof data . find ( d => _ . get ( d , keyField ) === s ) === 'undefined' ) ;
7677 }
7778
7879 let result ;
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ export const getSelectionSummary = (
99 let allRowsSelected = data . length > 0 ;
1010 let allRowsNotSelected = true ;
1111
12- const rowKeys = data . map ( d => d [ keyField ] ) ;
12+ const rowKeys = data . map ( d => _ . get ( d , keyField ) ) ;
1313 for ( let i = 0 ; i < rowKeys . length ; i += 1 ) {
1414 const curr = rowKeys [ i ] ;
1515 if ( typeof selected . find ( x => x === curr ) === 'undefined' ) {
You can’t perform that action at this time.
0 commit comments