Browse Source

Improve color assignment

pull/3657/head
Thomas Kaul 1 year ago
parent
commit
be734817c2
  1. 2
      apps/api/src/app/portfolio/calculator/portfolio-calculator.ts
  2. 4
      libs/ui/src/lib/treemap-chart/treemap-chart.component.ts

2
apps/api/src/app/portfolio/calculator/portfolio-calculator.ts

@ -301,7 +301,7 @@ export abstract class PortfolioCalculator {
const feeInBaseCurrency = item.fee.mul(
exchangeRatesByCurrency[`${item.currency}${this.currency}`]?.[
lastTransactionPoint.date
]
] ?? 1
);
const marketPriceInBaseCurrency = (

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

@ -80,7 +80,7 @@ export class GfTreemapChartComponent
private initialize() {
this.isLoading = true;
const { startDate } = getIntervalFromDateRange(this.dateRange);
const { endDate, startDate } = getIntervalFromDateRange(this.dateRange);
const data: ChartConfiguration['data'] = <any>{
datasets: [
@ -89,7 +89,7 @@ export class GfTreemapChartComponent
const annualizedNetPerformancePercentWithCurrencyEffect =
getAnnualizedPerformancePercent({
daysInMarket: differenceInDays(
new Date(),
endDate,
max([
ctx.raw._data.dateOfFirstActivity ?? new Date(0),
startDate

Loading…
Cancel
Save