Browse Source

show allocationInPercentage if valueInBaseCurrency is null

pull/3897/head
Uday R 11 months ago
parent
commit
d470bb61f1
  1. 7
      libs/ui/src/lib/treemap-chart/treemap-chart.component.ts

7
libs/ui/src/lib/treemap-chart/treemap-chart.component.ts

@ -227,12 +227,17 @@ export class GfTreemapChartComponent
}), }),
callbacks: { callbacks: {
label: (context) => { label: (context) => {
if (context.raw._data.valueInBaseCurrency !== null) {
const value = <number>context.raw._data.valueInBaseCurrency; const value = <number>context.raw._data.valueInBaseCurrency;
return `${value.toLocaleString(this.locale, { return `${value.toLocaleString(this.locale, {
maximumFractionDigits: 2, maximumFractionDigits: 2,
minimumFractionDigits: 2 minimumFractionDigits: 2
})} ${this.baseCurrency}`; })} ${this.baseCurrency}`;
} else {
const percentage =
<number>context.raw._data.allocationInPercentage * 100;
return `${percentage.toFixed(2)}%`;
}
}, },
title: () => { title: () => {
return ''; return '';

Loading…
Cancel
Save