From 279b4ca1712bd841cbf31c2f9df9c2eee4a4fcb0 Mon Sep 17 00:00:00 2001 From: KenTandrian Date: Fri, 1 May 2026 09:46:31 +0700 Subject: [PATCH] feat(client): replace constructor based DI with inject --- .../pages/portfolio/fire/fire-page.component.ts | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/apps/client/src/app/pages/portfolio/fire/fire-page.component.ts b/apps/client/src/app/pages/portfolio/fire/fire-page.component.ts index 098a9f47d..110750e85 100644 --- a/apps/client/src/app/pages/portfolio/fire/fire-page.component.ts +++ b/apps/client/src/app/pages/portfolio/fire/fire-page.component.ts @@ -17,6 +17,7 @@ import { ChangeDetectorRef, Component, DestroyRef, + inject, OnInit } from '@angular/core'; import { takeUntilDestroyed } from '@angular/core/rxjs-interop'; @@ -62,14 +63,14 @@ export class GfFirePageComponent implements OnInit { private projectedTotalAmount: number; - public constructor( - private readonly changeDetectorRef: ChangeDetectorRef, - private readonly dataService: DataService, - private readonly destroyRef: DestroyRef, - private readonly deviceService: DeviceDetectorService, - private readonly impersonationStorageService: ImpersonationStorageService, - private readonly userService: UserService - ) {} + private readonly changeDetectorRef = inject(ChangeDetectorRef); + private readonly dataService = inject(DataService); + private readonly destroyRef = inject(DestroyRef); + private readonly deviceService = inject(DeviceDetectorService); + private readonly impersonationStorageService = inject( + ImpersonationStorageService + ); + private readonly userService = inject(UserService); public ngOnInit() { this.isLoading = true;