Browse Source

feat(lib): make proportionChartClicked an output signal

pull/6491/head
KenTandrian 4 weeks ago
parent
commit
8f1488f55f
  1. 7
      libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts

7
libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts

@ -13,11 +13,10 @@ import {
ChangeDetectionStrategy,
Component,
ElementRef,
EventEmitter,
Input,
OnChanges,
OnDestroy,
Output,
output,
viewChild
} from '@angular/core';
import { DataSource } from '@prisma/client';
@ -81,11 +80,11 @@ export class GfPortfolioProportionChartComponent
@Input() maxItems?: number;
@Input() showLabels = false;
@Output() proportionChartClicked = new EventEmitter<AssetProfileIdentifier>();
public chart: Chart<'doughnut'>;
public isLoading = true;
protected readonly proportionChartClicked = output<AssetProfileIdentifier>();
private readonly chartCanvas =
viewChild.required<ElementRef<HTMLCanvasElement>>('chartCanvas');
private readonly OTHER_KEY = 'OTHER';

Loading…
Cancel
Save