Default sorter specified by table columns

This commit is contained in:
David Kaltschmidt
2016-02-24 17:38:51 +01:00
committed by Tom Wilkie
parent 7b77210108
commit a40b5a31a8

View File

@@ -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']);
}