Skip to content

Commit

Permalink
pass row index to format function in TableBody
Browse files Browse the repository at this point in the history
  • Loading branch information
AllenFang committed Aug 4, 2016
1 parent a7923b4 commit eae2f23
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/TableBody.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ class TableBody extends Component {
this.state.currEditCell.cid === i) {
let editable = column.editable;
const format = column.format ? function(value) {
return column.format(value, data, column.formatExtraData).replace(/<.*?>/g, '');
return column.format(value, data, column.formatExtraData, r).replace(/<.*?>/g, '');
} : false;
if (isFun(column.editable)) {
editable = column.editable(fieldValue, data, r, i);
Expand Down Expand Up @@ -72,7 +72,7 @@ class TableBody extends Component {
}

if (typeof column.format !== 'undefined') {
const formattedValue = column.format(fieldValue, data, column.formatExtraData);
const formattedValue = column.format(fieldValue, data, column.formatExtraData, r);
if (!React.isValidElement(formattedValue)) {
columnChild = (
<div dangerouslySetInnerHTML={ { __html: formattedValue } }></div>
Expand Down

0 comments on commit eae2f23

Please sign in to comment.