diff --git a/apps/client/src/app/components/admin-market-data/asset-profile-dialog-host/asset-profile-dialog-host.component.ts b/apps/client/src/app/components/admin-market-data/asset-profile-dialog-host/asset-profile-dialog-host.component.ts index 584ef0bfb7..af83ef4a7d 100644 --- a/apps/client/src/app/components/admin-market-data/asset-profile-dialog-host/asset-profile-dialog-host.component.ts +++ b/apps/client/src/app/components/admin-market-data/asset-profile-dialog-host/asset-profile-dialog-host.component.ts @@ -5,7 +5,7 @@ import { } from '@ghostfolio/common/config'; import { AssetProfileIdentifier, User } from '@ghostfolio/common/interfaces'; import { internalRoutes } from '@ghostfolio/common/routes/routes'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; import { AdminService } from '@ghostfolio/ui/services'; import { 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 5ec0aaea39..154211b918 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 @@ -35,10 +35,11 @@ import type { Prisma, SymbolProfile } from '@ghostfolio/prisma/browser'; -import { AssetClass, DataSource } from '@ghostfolio/prisma/enums'; -import type { +import { + AssetClass, AssetSubClass, - DataGatheringFrequency + DataGatheringFrequency, + DataSource } from '@ghostfolio/prisma/enums'; import { GfCurrencySelectorComponent } from '@ghostfolio/ui/currency-selector'; import { GfEntityLogoComponent } from '@ghostfolio/ui/entity-logo'; 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 fd4c87df27..0f000364ee 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 @@ -1,5 +1,5 @@ import { ColorScheme } from '@ghostfolio/common/types'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; export interface AssetProfileDialogParams { colorScheme: ColorScheme; diff --git a/apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.component.ts b/apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.component.ts index 2226989fa5..8b7ef793fc 100644 --- a/apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.component.ts +++ b/apps/client/src/app/components/admin-market-data/create-asset-profile-dialog/create-asset-profile-dialog.component.ts @@ -4,7 +4,7 @@ import { PROPERTY_CURRENCIES } from '@ghostfolio/common/config'; import type { AssetProfileIdentifier } from '@ghostfolio/common/interfaces'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; import { AdminService, DataService } from '@ghostfolio/ui/services'; import { GfSymbolAutocompleteComponent } from '@ghostfolio/ui/symbol-autocomplete'; diff --git a/apps/client/src/app/components/holding-detail-dialog/interfaces/interfaces.ts b/apps/client/src/app/components/holding-detail-dialog/interfaces/interfaces.ts index 2e1dd645bc..5f33db42a3 100644 --- a/apps/client/src/app/components/holding-detail-dialog/interfaces/interfaces.ts +++ b/apps/client/src/app/components/holding-detail-dialog/interfaces/interfaces.ts @@ -1,5 +1,5 @@ import { ColorScheme } from '@ghostfolio/common/types'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; export interface HoldingDetailDialogParams { baseCurrency: string; diff --git a/apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts b/apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts index 89d8466f77..f58b19212b 100644 --- a/apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts +++ b/apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts @@ -15,7 +15,7 @@ import { } from '@ghostfolio/common/scopes'; import { AccessLevel, AccountWithPlatform } from '@ghostfolio/common/types'; import { validateObjectForForm } from '@ghostfolio/common/utils'; -import type { AccessType } from '@ghostfolio/prisma/enums'; +import { AccessType } from '@ghostfolio/prisma/enums'; import { GfAccessLevelIconComponent } from '@ghostfolio/ui/access-level-icon'; import { NotificationService } from '@ghostfolio/ui/notifications'; import { diff --git a/apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.component.ts b/apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.component.ts index 61f9716a56..f24297dbd0 100644 --- a/apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.component.ts +++ b/apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.component.ts @@ -17,8 +17,7 @@ import { import { hasPermission, permissions } from '@ghostfolio/common/permissions'; import { validateObjectForForm } from '@ghostfolio/common/utils'; import type { Tag } from '@ghostfolio/prisma/browser'; -import { AssetClass } from '@ghostfolio/prisma/enums'; -import type { Type } from '@ghostfolio/prisma/enums'; +import { AssetClass, Type } from '@ghostfolio/prisma/enums'; import { GfAccountSelectorComponent } from '@ghostfolio/ui/account-selector'; import { translate } from '@ghostfolio/ui/i18n'; import { DataService } from '@ghostfolio/ui/services'; diff --git a/apps/client/src/app/pages/portfolio/activities/import-activities-dialog/interfaces/interfaces.ts b/apps/client/src/app/pages/portfolio/activities/import-activities-dialog/interfaces/interfaces.ts index 46e1ce5d5f..39749b1222 100644 --- a/apps/client/src/app/pages/portfolio/activities/import-activities-dialog/interfaces/interfaces.ts +++ b/apps/client/src/app/pages/portfolio/activities/import-activities-dialog/interfaces/interfaces.ts @@ -1,5 +1,5 @@ import { User } from '@ghostfolio/common/interfaces'; -import type { Type } from '@ghostfolio/prisma/enums'; +import { Type } from '@ghostfolio/prisma/enums'; export interface ImportActivitiesDialogParams { activityTypes?: Type[]; diff --git a/apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts b/apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts index 7512e8ee41..6d67b0253c 100644 --- a/apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts +++ b/apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts @@ -23,8 +23,11 @@ import { hasPermission, permissions } from '@ghostfolio/common/permissions'; import { hasScope, scopes } from '@ghostfolio/common/scopes'; import { MarketAdvanced } from '@ghostfolio/common/types'; import type { Account, Platform } from '@ghostfolio/prisma/browser'; -import { AssetClass, AssetSubClass } from '@ghostfolio/prisma/enums'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { + AssetClass, + AssetSubClass, + DataSource +} from '@ghostfolio/prisma/enums'; import { translate } from '@ghostfolio/ui/i18n'; import { GfPortfolioProportionChartComponent, diff --git a/apps/client/src/app/services/ics/ics.service.ts b/apps/client/src/app/services/ics/ics.service.ts index c77a7d2d88..90170dbb75 100644 --- a/apps/client/src/app/services/ics/ics.service.ts +++ b/apps/client/src/app/services/ics/ics.service.ts @@ -1,6 +1,6 @@ import { capitalize } from '@ghostfolio/common/helper'; import { ExportResponse } from '@ghostfolio/common/interfaces'; -import type { Type } from '@ghostfolio/prisma/enums'; +import { Type } from '@ghostfolio/prisma/enums'; import { Service } from '@angular/core'; import { format, parseISO } from 'date-fns'; diff --git a/apps/client/src/app/services/import-activities.service.ts b/apps/client/src/app/services/import-activities.service.ts index d2e95099ba..599c66551a 100644 --- a/apps/client/src/app/services/import-activities.service.ts +++ b/apps/client/src/app/services/import-activities.service.ts @@ -12,8 +12,7 @@ import { } from '@ghostfolio/common/helper'; import { Activity } from '@ghostfolio/common/interfaces'; import type { Account } from '@ghostfolio/prisma/browser'; -import { DataSource } from '@ghostfolio/prisma/enums'; -import type { Type as ActivityType } from '@ghostfolio/prisma/enums'; +import { DataSource, Type as ActivityType } from '@ghostfolio/prisma/enums'; import { HttpClient } from '@angular/common/http'; import { inject, Service } from '@angular/core'; diff --git a/libs/common/src/lib/dtos/update-order.dto.ts b/libs/common/src/lib/dtos/update-order.dto.ts index 8c3555b954..0e381f2069 100644 --- a/libs/common/src/lib/dtos/update-order.dto.ts +++ b/libs/common/src/lib/dtos/update-order.dto.ts @@ -4,8 +4,12 @@ import { } from '@ghostfolio/common/config'; import { IsAfter1970Constraint } from '@ghostfolio/common/validator-constraints/is-after-1970'; import { IsCurrencyCode } from '@ghostfolio/common/validators/is-currency-code'; -import { AssetClass, AssetSubClass } from '@ghostfolio/prisma/enums'; -import type { DataSource, Type } from '@ghostfolio/prisma/enums'; +import { + AssetClass, + AssetSubClass, + DataSource, + Type +} from '@ghostfolio/prisma/enums'; import { Transform, TransformFnParams } from 'class-transformer'; import { diff --git a/libs/common/src/lib/helper.ts b/libs/common/src/lib/helper.ts index e82a9e6499..69764935d1 100644 --- a/libs/common/src/lib/helper.ts +++ b/libs/common/src/lib/helper.ts @@ -4,8 +4,11 @@ import type { Prisma, SymbolProfile } from '@ghostfolio/prisma/browser'; -import { AssetSubClass, Type as ActivityType } from '@ghostfolio/prisma/enums'; -import type { AccessType } from '@ghostfolio/prisma/enums'; +import { + AccessType, + Type as ActivityType, + AssetSubClass +} from '@ghostfolio/prisma/enums'; import { utc } from '@date-fns/utc'; import { NumberParser } from '@internationalized/number'; diff --git a/libs/common/src/lib/interfaces/access.interface.ts b/libs/common/src/lib/interfaces/access.interface.ts index 05b70aa476..182a0f3a49 100644 --- a/libs/common/src/lib/interfaces/access.interface.ts +++ b/libs/common/src/lib/interfaces/access.interface.ts @@ -1,4 +1,4 @@ -import type { AccessType } from '@ghostfolio/prisma/enums'; +import { AccessType } from '@ghostfolio/prisma/enums'; import { AccessSettings } from './access-settings.interface'; diff --git a/libs/common/src/lib/interfaces/admin-user.interface.ts b/libs/common/src/lib/interfaces/admin-user.interface.ts index 9cfcdfa890..a5c46d92f8 100644 --- a/libs/common/src/lib/interfaces/admin-user.interface.ts +++ b/libs/common/src/lib/interfaces/admin-user.interface.ts @@ -1,5 +1,5 @@ import type { Subscription } from '@ghostfolio/prisma/browser'; -import type { Provider, Role } from '@ghostfolio/prisma/enums'; +import { Provider, Role } from '@ghostfolio/prisma/enums'; export interface AdminUser { accountCount: number; diff --git a/libs/common/src/lib/interfaces/asset-class-selector-option.interface.ts b/libs/common/src/lib/interfaces/asset-class-selector-option.interface.ts index 0fd14a1c54..ed8d580f9d 100644 --- a/libs/common/src/lib/interfaces/asset-class-selector-option.interface.ts +++ b/libs/common/src/lib/interfaces/asset-class-selector-option.interface.ts @@ -1,4 +1,4 @@ -import type { AssetClass, AssetSubClass } from '@ghostfolio/prisma/enums'; +import { AssetClass, AssetSubClass } from '@ghostfolio/prisma/enums'; export interface AssetClassSelectorOption { id: AssetClass | AssetSubClass; diff --git a/libs/common/src/lib/interfaces/asset-profile-identifier.interface.ts b/libs/common/src/lib/interfaces/asset-profile-identifier.interface.ts index c066b90c34..a031f3a488 100644 --- a/libs/common/src/lib/interfaces/asset-profile-identifier.interface.ts +++ b/libs/common/src/lib/interfaces/asset-profile-identifier.interface.ts @@ -1,4 +1,4 @@ -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; export interface AssetProfileIdentifier { dataSource: DataSource; diff --git a/libs/common/src/lib/interfaces/asset-profile-item.interface.ts b/libs/common/src/lib/interfaces/asset-profile-item.interface.ts index 4ba2d6a348..a982f5050a 100644 --- a/libs/common/src/lib/interfaces/asset-profile-item.interface.ts +++ b/libs/common/src/lib/interfaces/asset-profile-item.interface.ts @@ -1,4 +1,4 @@ -import type { +import { AssetClass, AssetSubClass, DataSource diff --git a/libs/common/src/lib/interfaces/data-provider-info.interface.ts b/libs/common/src/lib/interfaces/data-provider-info.interface.ts index b2900aa3c1..dd3c67d4f9 100644 --- a/libs/common/src/lib/interfaces/data-provider-info.interface.ts +++ b/libs/common/src/lib/interfaces/data-provider-info.interface.ts @@ -1,4 +1,4 @@ -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; export interface DataProviderInfo { dataSource?: DataSource; diff --git a/libs/common/src/lib/interfaces/enhanced-asset-profile.interface.ts b/libs/common/src/lib/interfaces/enhanced-asset-profile.interface.ts index 00e1afc932..88226d9872 100644 --- a/libs/common/src/lib/interfaces/enhanced-asset-profile.interface.ts +++ b/libs/common/src/lib/interfaces/enhanced-asset-profile.interface.ts @@ -1,4 +1,4 @@ -import type { +import { AssetClass, AssetSubClass, DataGatheringFrequency, diff --git a/libs/common/src/lib/interfaces/lookup-item.interface.ts b/libs/common/src/lib/interfaces/lookup-item.interface.ts index 0764afaba9..5c653acddd 100644 --- a/libs/common/src/lib/interfaces/lookup-item.interface.ts +++ b/libs/common/src/lib/interfaces/lookup-item.interface.ts @@ -1,4 +1,4 @@ -import type { +import { AssetClass, AssetSubClass, DataSource diff --git a/libs/common/src/lib/interfaces/responses/data-provider-response.interface.ts b/libs/common/src/lib/interfaces/responses/data-provider-response.interface.ts index 37ea9e4270..d46c6ff5e3 100644 --- a/libs/common/src/lib/interfaces/responses/data-provider-response.interface.ts +++ b/libs/common/src/lib/interfaces/responses/data-provider-response.interface.ts @@ -1,6 +1,6 @@ import { DataProviderInfo } from '@ghostfolio/common/interfaces'; import { MarketState } from '@ghostfolio/common/types'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; export interface DataProviderHistoricalResponse { marketPrice: number; diff --git a/libs/common/src/lib/interfaces/user-item.interface.ts b/libs/common/src/lib/interfaces/user-item.interface.ts index 04f50c3898..b5ca9d9ce6 100644 --- a/libs/common/src/lib/interfaces/user-item.interface.ts +++ b/libs/common/src/lib/interfaces/user-item.interface.ts @@ -1,4 +1,4 @@ -import type { Role } from '@ghostfolio/prisma/enums'; +import { Role } from '@ghostfolio/prisma/enums'; export interface UserItem { accessToken?: string; diff --git a/libs/common/src/lib/interfaces/user-settings.interface.ts b/libs/common/src/lib/interfaces/user-settings.interface.ts index a76b445ec9..dc6fb5c369 100644 --- a/libs/common/src/lib/interfaces/user-settings.interface.ts +++ b/libs/common/src/lib/interfaces/user-settings.interface.ts @@ -6,7 +6,7 @@ import { ViewMode } from '@ghostfolio/common/types'; import { PerformanceCalculationType } from '@ghostfolio/common/types/performance-calculation-type.type'; -import type { AssetClass } from '@ghostfolio/prisma/enums'; +import { AssetClass } from '@ghostfolio/prisma/enums'; export interface UserSettings { annualInterestRate?: number; diff --git a/libs/common/src/lib/interfaces/user.interface.ts b/libs/common/src/lib/interfaces/user.interface.ts index 4b4a2a49cd..ff0f6646f5 100644 --- a/libs/common/src/lib/interfaces/user.interface.ts +++ b/libs/common/src/lib/interfaces/user.interface.ts @@ -1,7 +1,7 @@ import { SubscriptionType } from '@ghostfolio/common/enums'; import { AccountWithPlatform } from '@ghostfolio/common/types'; import type { Access, Tag } from '@ghostfolio/prisma/browser'; -import type { Type as ActivityType } from '@ghostfolio/prisma/enums'; +import { Type as ActivityType } from '@ghostfolio/prisma/enums'; import { ReferralPartner } from './referral-partner.interface'; import { SubscriptionOffer } from './subscription-offer.interface'; diff --git a/libs/common/src/lib/models/portfolio-snapshot-holding.ts b/libs/common/src/lib/models/portfolio-snapshot-holding.ts index 6e8090a698..9b440b9782 100644 --- a/libs/common/src/lib/models/portfolio-snapshot-holding.ts +++ b/libs/common/src/lib/models/portfolio-snapshot-holding.ts @@ -4,7 +4,7 @@ import { } from '@ghostfolio/common/class-transformer'; import { DateRange } from '@ghostfolio/common/types'; import type { Tag } from '@ghostfolio/prisma/browser'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; import { Big } from 'big.js'; import { Expose, Transform, Type } from 'class-transformer'; diff --git a/libs/common/src/lib/permissions.ts b/libs/common/src/lib/permissions.ts index a2b1dd2b36..d2b23e871a 100644 --- a/libs/common/src/lib/permissions.ts +++ b/libs/common/src/lib/permissions.ts @@ -1,5 +1,5 @@ import { UserWithSettings } from '@ghostfolio/common/types'; -import type { Role } from '@ghostfolio/prisma/enums'; +import { Role } from '@ghostfolio/prisma/enums'; export const permissions = { accessAdminControl: 'accessAdminControl', diff --git a/libs/common/src/lib/scopes.ts b/libs/common/src/lib/scopes.ts index ca2246bb85..635530a9e2 100644 --- a/libs/common/src/lib/scopes.ts +++ b/libs/common/src/lib/scopes.ts @@ -1,5 +1,5 @@ import { AccessLevel } from '@ghostfolio/common/types'; -import type { AccessType } from '@ghostfolio/prisma/enums'; +import { AccessType } from '@ghostfolio/prisma/enums'; /** * Scopes describe what a grantee may do on behalf of the granting user. They diff --git a/libs/ui/src/lib/activities-table/activities-table.component.ts b/libs/ui/src/lib/activities-table/activities-table.component.ts index fe23569a14..56a2c6abec 100644 --- a/libs/ui/src/lib/activities-table/activities-table.component.ts +++ b/libs/ui/src/lib/activities-table/activities-table.component.ts @@ -6,7 +6,7 @@ import { AssetProfileIdentifier } from '@ghostfolio/common/interfaces'; import { internalRoutes } from '@ghostfolio/common/routes/routes'; -import type { Type as ActivityType } from '@ghostfolio/prisma/enums'; +import { Type as ActivityType } from '@ghostfolio/prisma/enums'; import { translate } from '@ghostfolio/ui/i18n'; import { NotificationService } from '@ghostfolio/ui/notifications'; diff --git a/libs/ui/src/lib/activity-type/activity-type.component.ts b/libs/ui/src/lib/activity-type/activity-type.component.ts index 3fb5f41d8b..acc7a27e25 100644 --- a/libs/ui/src/lib/activity-type/activity-type.component.ts +++ b/libs/ui/src/lib/activity-type/activity-type.component.ts @@ -1,4 +1,4 @@ -import type { Type as ActivityType } from '@ghostfolio/prisma/enums'; +import { Type as ActivityType } from '@ghostfolio/prisma/enums'; import { CUSTOM_ELEMENTS_SCHEMA, diff --git a/libs/ui/src/lib/benchmark/benchmark-detail-dialog/interfaces/interfaces.ts b/libs/ui/src/lib/benchmark/benchmark-detail-dialog/interfaces/interfaces.ts index 0b7ae849ff..80d09148c9 100644 --- a/libs/ui/src/lib/benchmark/benchmark-detail-dialog/interfaces/interfaces.ts +++ b/libs/ui/src/lib/benchmark/benchmark-detail-dialog/interfaces/interfaces.ts @@ -1,5 +1,5 @@ import { ColorScheme } from '@ghostfolio/common/types'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; export interface BenchmarkDetailDialogParams { colorScheme?: ColorScheme; diff --git a/libs/ui/src/lib/entity-logo/entity-logo.component.ts b/libs/ui/src/lib/entity-logo/entity-logo.component.ts index 54cb35a0d3..989a67214e 100644 --- a/libs/ui/src/lib/entity-logo/entity-logo.component.ts +++ b/libs/ui/src/lib/entity-logo/entity-logo.component.ts @@ -1,5 +1,5 @@ import { getEmojiFlag } from '@ghostfolio/common/helper'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; import { EntityLogoImageSourceService } from '@ghostfolio/ui/entity-logo/entity-logo-image-source.service'; import { diff --git a/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/interfaces/interfaces.ts b/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/interfaces/interfaces.ts index e475aa6794..fcc98c271e 100644 --- a/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/interfaces/interfaces.ts +++ b/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/interfaces/interfaces.ts @@ -1,5 +1,5 @@ import { User } from '@ghostfolio/common/interfaces'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; export interface HistoricalMarketDataEditorDialogParams { currency: string; diff --git a/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts b/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts index ae34ca3a48..401fd84523 100644 --- a/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts +++ b/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts @@ -6,7 +6,7 @@ import { } from '@ghostfolio/common/helper'; import { LineChartItem, User } from '@ghostfolio/common/interfaces'; import type { MarketData } from '@ghostfolio/prisma/browser'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; import { DataService } from '@ghostfolio/ui/services'; import { CommonModule } from '@angular/common'; diff --git a/libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.util.ts b/libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.util.ts index f9b5591718..163029258a 100644 --- a/libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.util.ts +++ b/libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.util.ts @@ -2,8 +2,7 @@ import { TAG_ID_EXCLUDE_FROM_ANALYSIS } from '@ghostfolio/common/config'; import { getAssetProfileIdentifier } from '@ghostfolio/common/helper'; import { Filter, PortfolioPosition } from '@ghostfolio/common/interfaces'; import type { Tag } from '@ghostfolio/prisma/browser'; -import { AssetClass } from '@ghostfolio/prisma/enums'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { AssetClass, DataSource } from '@ghostfolio/prisma/enums'; import { translate } from '../i18n'; import { PortfolioFilterFormValue } from './interfaces'; diff --git a/libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts b/libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts index af75b02821..e90c446b41 100644 --- a/libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts +++ b/libs/ui/src/lib/portfolio-proportion-chart/portfolio-proportion-chart.component.ts @@ -3,7 +3,7 @@ import { DEFAULT_COLOR_SCHEME, UNKNOWN_KEY } from '@ghostfolio/common/config'; import { getLocale, getSum, getTextColor } from '@ghostfolio/common/helper'; import { PortfolioPosition } from '@ghostfolio/common/interfaces'; import { ColorScheme } from '@ghostfolio/common/types'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; import { AfterViewInit, diff --git a/libs/ui/src/lib/services/data.service.ts b/libs/ui/src/lib/services/data.service.ts index 60acb5a0c8..d8bfe5c591 100644 --- a/libs/ui/src/lib/services/data.service.ts +++ b/libs/ui/src/lib/services/data.service.ts @@ -73,7 +73,7 @@ import type { Tag, User as UserModel } from '@ghostfolio/prisma/browser'; -import type { DataSource } from '@ghostfolio/prisma/enums'; +import { DataSource } from '@ghostfolio/prisma/enums'; import { translate } from '@ghostfolio/ui/i18n'; import { HttpClient, HttpParams } from '@angular/common/http'; diff --git a/nx.json b/nx.json index e0a41e9835..d42873bda8 100644 --- a/nx.json +++ b/nx.json @@ -125,7 +125,8 @@ "sharedGlobals": [ "{workspaceRoot}/angular.json", "{workspaceRoot}/tsconfig.base.json", - "{workspaceRoot}/nx.json" + "{workspaceRoot}/nx.json", + "{workspaceRoot}/prisma/schema.prisma" ], "production": [ "default",