Skip to content

Commit

Permalink
Merge pull request #271 from dana2208/remove-unused-code-in-example-o…
Browse files Browse the repository at this point in the history
…f-column-formatting---extra-data

Update extra-data-column-format-table.js
  • Loading branch information
AllenFang committed Feb 15, 2016
2 parents 5609099 + 804bf33 commit 5f40c5b
Showing 1 changed file with 4 additions and 14 deletions.
18 changes: 4 additions & 14 deletions examples/js/column-format/extra-data-column-format-table.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ var qualityType = {
0: "good",
1: "bad",
2: "unknown"
}
};
var inStockStatus = {
1: "yes",
2: "no"
}
};

function addProducts(quantity) {
var startId = products.length;
Expand All @@ -34,25 +34,15 @@ function enumFormatter(cell, row, enumObject){
return enumObject[cell];
}

var cellEditProp = {
mode: "click",
blurToSave: true
};

export default class ExtraDataColumnFormatTable extends React.Component{
render(){
var optionValues = [];
$.map(inStockStatus, function(value, index) {
optionValues.push(index);
});

return (
<BootstrapTable data={products} cellEdit={cellEditProp} insertRow={true}>
<BootstrapTable data={products} >
<TableHeaderColumn dataField="id" isKey={true}>Product ID</TableHeaderColumn>
<TableHeaderColumn dataField="name">Product Name</TableHeaderColumn>
<TableHeaderColumn dataField="quality" dataFormat={enumFormatter} formatExtraData={qualityType}>Product Quality</TableHeaderColumn>
<TableHeaderColumn dataField="inStock" dataFormat={enumFormatter} formatExtraData={inStockStatus}>Product Stock Status</TableHeaderColumn>
</BootstrapTable>
);
}
};
};

0 comments on commit 5f40c5b

Please sign in to comment.