Default sorter specified by table columns

This commit is contained in:
David Kaltschmidt
2016-03-03 15:53:15 +00:00
committed by Tom Wilkie
parent 7b77210108
commit a40b5a31a8
@@ -36,7 +36,12 @@ export default class NodeDetailsTable extends React.Component {
}
getDefaultSortBy() {
// first metric
// default sorter specified by columns
const defaultSortColumn = _.find(this.props.columns, {defaultSort: true});
if (defaultSortColumn) {
return defaultSortColumn.id;
}
// otherwise choose first metric
return _.get(this.props.nodes, [0, 'metrics', 0, 'id']);
}