Browse Source

Introduce isLoading attribute

pull/7540/head
Thomas Kaul 4 weeks ago
parent
commit
ac58904b3b
  1. 3
      apps/client/src/app/pages/public/public-page.component.ts
  2. 12
      apps/client/src/app/pages/public/public-page.html

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

@ -69,6 +69,7 @@ export class GfPublicPageComponent implements OnInit {
protected hasPermissionForSubscription: boolean; protected hasPermissionForSubscription: boolean;
protected holdings: PublicPortfolioResponse['holdings'][string][]; protected holdings: PublicPortfolioResponse['holdings'][string][];
protected info: InfoItem; protected info: InfoItem;
protected isLoading = true;
protected latestActivitiesDataSource: MatTableDataSource< protected latestActivitiesDataSource: MatTableDataSource<
PublicPortfolioResponse['latestActivities'][0] PublicPortfolioResponse['latestActivities'][0]
>; >;
@ -138,6 +139,8 @@ export class GfPublicPageComponent implements OnInit {
this.publicPortfolioDetails.latestActivities this.publicPortfolioDetails.latestActivities
); );
this.isLoading = false;
this.changeDetectorRef.markForCheck(); this.changeDetectorRef.markForCheck();
}); });
} }

12
apps/client/src/app/pages/public/public-page.html

@ -15,11 +15,11 @@
i18n i18n
size="large" size="large"
[colorizeSign]="true" [colorizeSign]="true"
[isLoading]="isLoading"
[isPercent]="true" [isPercent]="true"
[precision]="2" [precision]="2"
[value]=" [value]="
publicPortfolioDetails?.performance?.['1d']?.relativeChange ?? publicPortfolioDetails?.performance?.['1d']?.relativeChange
undefined
" "
>Today</gf-value >Today</gf-value
> >
@ -33,11 +33,11 @@
i18n i18n
size="large" size="large"
[colorizeSign]="true" [colorizeSign]="true"
[isLoading]="isLoading"
[isPercent]="true" [isPercent]="true"
[precision]="2" [precision]="2"
[value]=" [value]="
publicPortfolioDetails?.performance?.['ytd']?.relativeChange ?? publicPortfolioDetails?.performance?.['ytd']?.relativeChange
undefined
" "
>This year</gf-value >This year</gf-value
> >
@ -51,11 +51,11 @@
i18n i18n
size="large" size="large"
[colorizeSign]="true" [colorizeSign]="true"
[isLoading]="isLoading"
[isPercent]="true" [isPercent]="true"
[precision]="2" [precision]="2"
[value]=" [value]="
publicPortfolioDetails?.performance?.['max']?.relativeChange ?? publicPortfolioDetails?.performance?.['max']?.relativeChange
undefined
" "
>From the beginning</gf-value >From the beginning</gf-value
> >

Loading…
Cancel
Save