From 4f3aaf4cef100fa7acf4e2fdbbe30377fdf5dfb1 Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Mon, 30 Nov 2015 13:35:51 +0100 Subject: [PATCH] SONAR-7065 apply feedback --- .../src/main/js/components/charts/bar-chart.js | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/server/sonar-web/src/main/js/components/charts/bar-chart.js b/server/sonar-web/src/main/js/components/charts/bar-chart.js index 7cd32a52c59..761ae960c65 100644 --- a/server/sonar-web/src/main/js/components/charts/bar-chart.js +++ b/server/sonar-web/src/main/js/components/charts/bar-chart.js @@ -37,7 +37,13 @@ export const BarChart = React.createClass({ let point = this.props.data[index]; let x = Math.round(xScale(point.x) + xScale.rangeBand() / 2 + this.props.barsWidth / 2); let y = yScale.range()[0]; - return {tick}; + let d = this.props.data[index]; + let tooltipAtts = {}; + if (d.tooltip) { + tooltipAtts['title'] = d.tooltip; + tooltipAtts['data-toggle'] = 'tooltip'; + } + return {tick}; }); return {ticks}; }, @@ -50,7 +56,13 @@ export const BarChart = React.createClass({ let point = this.props.data[index]; let x = Math.round(xScale(point.x) + xScale.rangeBand() / 2 + this.props.barsWidth / 2); let y = yScale(point.y); - return {value}; + let d = this.props.data[index]; + let tooltipAtts = {}; + if (d.tooltip) { + tooltipAtts['title'] = d.tooltip; + tooltipAtts['data-toggle'] = 'tooltip'; + } + return {value}; }); return {ticks}; }, -- 2.39.5