diff --git a/libs/ui/src/lib/fire-calculator/fire-calculator.component.ts b/libs/ui/src/lib/fire-calculator/fire-calculator.component.ts index dc800155f..79dc2fbbd 100644 --- a/libs/ui/src/lib/fire-calculator/fire-calculator.component.ts +++ b/libs/ui/src/lib/fire-calculator/fire-calculator.component.ts @@ -41,8 +41,7 @@ import { type ChartData, type ChartDataset, LinearScale, - Tooltip, - type TooltipOptions + Tooltip } from 'chart.js'; import 'chartjs-adapter-date-fns'; import Color from 'color'; @@ -320,7 +319,7 @@ export class GfFireCalculatorComponent implements OnChanges, OnDestroy { return label; } } - } as TooltipOptions<'bar'> + } }, responsive: true, scales: { diff --git a/libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts b/libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts index d43b979f6..1cd9f48e5 100644 --- a/libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts +++ b/libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts @@ -30,7 +30,6 @@ import { DoughnutController, LinearScale, Tooltip, - type TooltipItem, type TooltipOptions } from 'chart.js'; import ChartDataLabels from 'chartjs-plugin-datalabels'; @@ -442,7 +441,7 @@ export class GfPortfolioProportionChartComponent }), // @ts-expect-error: no need to set all attributes in callbacks callbacks: { - label: (context: TooltipItem<'doughnut'>) => { + label: (context) => { const labelIndex = (data.datasets[context.datasetIndex - 1]?.data?.length ?? 0) + context.dataIndex;