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

Loading…
Cancel
Save