From 7eaa2e1e62016e4c7ae49f6fc127941dc5f286e5 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Fri, 11 Jul 2025 18:09:36 +0200 Subject: [PATCH] Refactoring --- .../asset-profile-dialog.component.ts | 8 ++++---- .../asset-profile-dialog/interfaces/interfaces.ts | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts b/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts index d8474d146..772d8ca16 100644 --- a/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts +++ b/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts @@ -58,7 +58,7 @@ import { EMPTY, Subject } from 'rxjs'; import { catchError, takeUntil } from 'rxjs/operators'; import { - AssetClassSelectOption, + AssetClassSelectorOption, AssetProfileDialogParams } from './interfaces/interfaces'; @@ -84,15 +84,15 @@ export class AssetProfileDialog implements OnDestroy, OnInit { public assetClassLabel: string; public assetSubClassLabel: string; - public assetClassOptions: AssetClassSelectOption[] = Object.keys(AssetClass) + public assetClassOptions: AssetClassSelectorOption[] = Object.keys(AssetClass) .map((id) => { - return { id, label: translate(id) } as AssetClassSelectOption; + return { id, label: translate(id) } as AssetClassSelectorOption; }) .sort((a, b) => { return a.label.localeCompare(b.label); }); - public assetSubClassOptions: AssetClassSelectOption[] = []; + public assetSubClassOptions: AssetClassSelectorOption[] = []; public assetProfileForm = this.formBuilder.group({ assetClass: new FormControl(undefined), diff --git a/apps/client/src/app/components/admin-market-data/asset-profile-dialog/interfaces/interfaces.ts b/apps/client/src/app/components/admin-market-data/asset-profile-dialog/interfaces/interfaces.ts index 613d8469f..0de94c1cb 100644 --- a/apps/client/src/app/components/admin-market-data/asset-profile-dialog/interfaces/interfaces.ts +++ b/apps/client/src/app/components/admin-market-data/asset-profile-dialog/interfaces/interfaces.ts @@ -2,7 +2,7 @@ import { ColorScheme } from '@ghostfolio/common/types'; import { AssetClass, AssetSubClass, DataSource } from '@prisma/client'; -export interface AssetClassSelectOption { +export interface AssetClassSelectorOption { id: AssetClass | AssetSubClass; label: string; }