From a6453c31e1fd8b840d627b21c55994ada8dadba1 Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Mon, 24 Jul 2023 19:51:41 +0200 Subject: [PATCH] Fix public page --- .../app/pages/public/public-page.component.ts | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/apps/client/src/app/pages/public/public-page.component.ts b/apps/client/src/app/pages/public/public-page.component.ts index 54ff0cf15..bb3333902 100644 --- a/apps/client/src/app/pages/public/public-page.component.ts +++ b/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 & { + 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 };