Browse Source

Ignore first item in portfolio evolution chart

pull/1816/head
Thomas 3 years ago
parent
commit
7d0b672471
  1. 28
      apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts

28
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts

@ -308,18 +308,24 @@ export class AnalysisPageComponent implements OnDestroy, OnInit {
this.performanceDataItems = [];
this.performanceDataItemsInPercentage = [];
for (const {
date,
netPerformanceInPercentage,
totalInvestment,
value,
valueInPercentage
} of chart) {
this.investments.push({ date, investment: totalInvestment });
this.performanceDataItems.push({
for (const [
index,
{
date,
value: isNumber(value) ? value : valueInPercentage
});
netPerformanceInPercentage,
totalInvestment,
value,
valueInPercentage
}
] of chart.entries()) {
if (index > 0 || this.user?.settings?.dateRange === 'max') {
// Ignore first item where value is 0
this.investments.push({ date, investment: totalInvestment });
this.performanceDataItems.push({
date,
value: isNumber(value) ? value : valueInPercentage
});
}
this.performanceDataItemsInPercentage.push({
date,
value: netPerformanceInPercentage

Loading…
Cancel
Save