Browse Source

Fix public page

pull/2171/head
Thomas 2 years ago
parent
commit
a6453c31e1
  1. 18
      apps/client/src/app/pages/public/public-page.component.ts

18
apps/client/src/app/pages/public/public-page.component.ts

@ -33,19 +33,11 @@ export class PublicPageComponent implements OnInit {
}; };
public portfolioPublicDetails: PortfolioPublicDetails; public portfolioPublicDetails: PortfolioPublicDetails;
public positions: { public positions: {
[symbol: string]: Pick< [symbol: string]: Pick<PortfolioPosition, 'currency' | 'name'> & {
PortfolioPosition, value: number;
'currency' | 'name' | 'valueInBaseCurrency'
>;
}; };
public positionsArray: Pick< };
PortfolioPosition, public positionsArray: PortfolioPublicDetails['holdings'][string][];
| 'currency'
| 'name'
| 'netPerformancePercent'
| 'symbol'
| 'valueInBaseCurrency'
>[];
public sectors: { public sectors: {
[name: string]: { name: string; value: number }; [name: string]: { name: string; value: number };
}; };
@ -142,7 +134,7 @@ export class PublicPageComponent implements OnInit {
const value = position.allocationInPercentage; const value = position.allocationInPercentage;
this.positions[symbol] = { this.positions[symbol] = {
valueInBaseCurrency: value, value,
currency: position.currency, currency: position.currency,
name: position.name name: position.name
}; };

Loading…
Cancel
Save