mirror of
https://github.com/gosticks/react-bootstrap-table2.git
synced 2026-08-13 20:20:17 +00:00
fix #793
This commit is contained in:
@@ -176,7 +176,7 @@ Provide a callback function which allow you to custom the checkbox/radio box. Th
|
||||
```js
|
||||
const selectRow = {
|
||||
mode: 'checkbox',
|
||||
selectionRenderer: ({ mode, checked, disabled }) => (
|
||||
selectionRenderer: ({ mode, checked, disabled, rowIndex }) => (
|
||||
// ....
|
||||
)
|
||||
};
|
||||
|
||||
@@ -63,6 +63,7 @@ export default class SelectionCell extends Component {
|
||||
selected,
|
||||
disabled,
|
||||
tabIndex,
|
||||
rowIndex,
|
||||
selectionRenderer
|
||||
} = this.props;
|
||||
|
||||
@@ -78,7 +79,8 @@ export default class SelectionCell extends Component {
|
||||
selectionRenderer ? selectionRenderer({
|
||||
mode: inputType,
|
||||
checked: selected,
|
||||
disabled
|
||||
disabled,
|
||||
rowIndex
|
||||
}) : (
|
||||
<input
|
||||
type={ inputType }
|
||||
|
||||
@@ -295,7 +295,8 @@ describe('<SelectionCell />', () => {
|
||||
expect(selectionRenderer).toHaveBeenCalledWith({
|
||||
mode,
|
||||
checked: selected,
|
||||
disabled: wrapper.prop('disabled')
|
||||
disabled: wrapper.prop('disabled'),
|
||||
rowIndex
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user