Browse Source

feat(client): enforce encapsulation

pull/6926/head
KenTandrian 2 days ago
parent
commit
1b4167816c
  1. 21
      apps/client/src/app/components/home-summary/home-summary.component.ts

21
apps/client/src/app/components/home-summary/home-summary.component.ts

@ -30,15 +30,16 @@ import { DeviceDetectorService } from 'ngx-device-detector';
templateUrl: './home-summary.html' templateUrl: './home-summary.html'
}) })
export class GfHomeSummaryComponent implements OnInit { export class GfHomeSummaryComponent implements OnInit {
public deviceType: string; protected deviceType: string;
public hasImpersonationId: boolean; protected hasImpersonationId: boolean;
public hasPermissionForSubscription: boolean; protected hasPermissionToUpdateUserSettings: boolean;
public hasPermissionToUpdateUserSettings: boolean; protected isLoading = true;
public info: InfoItem; protected summary: PortfolioSummary;
public isLoading = true; protected user: User;
public snackBarRef: MatSnackBarRef<TextOnlySnackBar>;
public summary: PortfolioSummary; private hasPermissionForSubscription: boolean;
public user: User; private info: InfoItem;
private snackBarRef: MatSnackBarRef<TextOnlySnackBar>;
private readonly changeDetectorRef = inject(ChangeDetectorRef); private readonly changeDetectorRef = inject(ChangeDetectorRef);
private readonly dataService = inject(DataService); private readonly dataService = inject(DataService);
@ -84,7 +85,7 @@ export class GfHomeSummaryComponent implements OnInit {
}); });
} }
public onChangeEmergencyFund(emergencyFund: number) { protected onChangeEmergencyFund(emergencyFund: number) {
this.dataService this.dataService
.putUserSetting({ emergencyFund }) .putUserSetting({ emergencyFund })
.pipe(takeUntilDestroyed(this.destroyRef)) .pipe(takeUntilDestroyed(this.destroyRef))

Loading…
Cancel
Save