heatmap: format numeric tick labels in tsbuckets mode

This commit is contained in:
Alexander Zobnin
2018-02-28 16:19:58 +03:00
parent dfe8b0a0d2
commit 76c684cc01
@@ -305,7 +305,15 @@ export default function link(scope, elem, attrs, ctrl) {
.range([chartHeight, 0]);
const tick_values = _.map(tsBuckets, (b, i) => i);
const tickFormatter = val => tsBuckets[val];
function tickFormatter(valIndex) {
let valueFormatted = tsBuckets[valIndex];
if (!_.isNaN(_.toNumber(valueFormatted)) && valueFormatted !== '') {
// Try to format numeric tick labels
valueFormatted = tickValueFormatter(0)(valueFormatted);
}
return valueFormatted;
}
let yAxis = d3
.axisLeft(yScale)