From 8c33f5153628c2d6d35bea2ba902a545e2bf42fe Mon Sep 17 00:00:00 2001 From: KenTandrian Date: Thu, 14 May 2026 12:22:01 +0700 Subject: [PATCH] fix(client): remove device detector service --- .../import-activities-dialog.component.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts b/apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts index 798da16d2..23d0d3959 100644 --- a/apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts +++ b/apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts @@ -52,7 +52,6 @@ import { addIcons } from 'ionicons'; import { cloudUploadOutline, warningOutline } from 'ionicons/icons'; import { isArray, sortBy } from 'lodash'; import ms from 'ms'; -import { DeviceDetectorService } from 'ngx-device-detector'; import { ImportStep } from './enums/import-step'; import { ImportActivitiesDialogParams } from './interfaces/interfaces'; @@ -102,19 +101,18 @@ export class GfImportActivitiesDialogComponent { protected selectedActivities: Activity[] = []; protected readonly sortColumn = 'date'; protected readonly sortDirection: SortDirection = 'desc'; - protected stepperOrientation: StepperOrientation; + protected readonly stepperOrientation: StepperOrientation = + this.data.deviceType === 'mobile' ? 'vertical' : 'horizontal'; protected totalItems: number; private accounts: CreateAccountWithBalancesDto[] = []; private activities: Activity[] = []; private assetProfiles: CreateAssetProfileWithMarketDataDto[] = []; - private deviceType: string; private tags: CreateTagDto[] = []; private readonly changeDetectorRef = inject(ChangeDetectorRef); private readonly dataService = inject(DataService); private readonly destroyRef = inject(DestroyRef); - private readonly deviceDetectorService = inject(DeviceDetectorService); private readonly dialogRef = inject>(MatDialogRef); private readonly importActivitiesService = inject(ImportActivitiesService); @@ -125,10 +123,6 @@ export class GfImportActivitiesDialogComponent { } public ngOnInit() { - this.deviceType = this.deviceDetectorService.getDeviceInfo().deviceType; - this.stepperOrientation = - this.deviceType === 'mobile' ? 'vertical' : 'horizontal'; - if ( this.data?.activityTypes?.length === 1 && this.data?.activityTypes?.[0] === 'DIVIDEND'