diff --git a/apps/client/src/app/components/asset-profile-icon/asset-profile-icon.component.ts b/apps/client/src/app/components/asset-profile-icon/asset-profile-icon.component.ts
index 7bce92a2d..4e1d23a7a 100644
--- a/apps/client/src/app/components/asset-profile-icon/asset-profile-icon.component.ts
+++ b/apps/client/src/app/components/asset-profile-icon/asset-profile-icon.component.ts
@@ -1,4 +1,3 @@
-
import {
CUSTOM_ELEMENTS_SCHEMA,
ChangeDetectionStrategy,
diff --git a/apps/client/src/app/core/notification/alert-dialog/alert-dialog.component.ts b/apps/client/src/app/core/notification/alert-dialog/alert-dialog.component.ts
index d1368f8a2..98b6043eb 100644
--- a/apps/client/src/app/core/notification/alert-dialog/alert-dialog.component.ts
+++ b/apps/client/src/app/core/notification/alert-dialog/alert-dialog.component.ts
@@ -1,4 +1,3 @@
-
import { Component } from '@angular/core';
import { MatButtonModule } from '@angular/material/button';
import { MatDialogModule, MatDialogRef } from '@angular/material/dialog';
diff --git a/apps/client/src/app/core/notification/confirmation-dialog/confirmation-dialog.component.ts b/apps/client/src/app/core/notification/confirmation-dialog/confirmation-dialog.component.ts
index 692ee7f62..88e5113d7 100644
--- a/apps/client/src/app/core/notification/confirmation-dialog/confirmation-dialog.component.ts
+++ b/apps/client/src/app/core/notification/confirmation-dialog/confirmation-dialog.component.ts
@@ -1,4 +1,3 @@
-
import { Component, HostListener } from '@angular/core';
import { MatButtonModule } from '@angular/material/button';
import { MatDialogModule, MatDialogRef } from '@angular/material/dialog';
diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts b/apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
index fe10fe7dc..6a8543e71 100644
--- a/apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
+++ b/apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
@@ -3,7 +3,6 @@ import { Product } from '@ghostfolio/common/interfaces';
import { personalFinanceTools } from '@ghostfolio/common/personal-finance-tools';
import { translate } from '@ghostfolio/ui/i18n';
-
import { Component, OnInit } from '@angular/core';
import { MatButtonModule } from '@angular/material/button';
import { ActivatedRoute, RouterModule } from '@angular/router';
diff --git a/libs/ui/src/lib/assistant/assistant.component.ts b/libs/ui/src/lib/assistant/assistant.component.ts
index 863e6b659..beefcc566 100644
--- a/libs/ui/src/lib/assistant/assistant.component.ts
+++ b/libs/ui/src/lib/assistant/assistant.component.ts
@@ -8,7 +8,6 @@ import { DateRange } from '@ghostfolio/common/types';
import { translate } from '@ghostfolio/ui/i18n';
import { FocusKeyManager } from '@angular/cdk/a11y';
-
import {
CUSTOM_ELEMENTS_SCHEMA,
ChangeDetectionStrategy,
@@ -69,7 +68,7 @@ import {
NgxSkeletonLoaderModule,
ReactiveFormsModule,
RouterModule
-],
+ ],
schemas: [CUSTOM_ELEMENTS_SCHEMA],
selector: 'gf-assistant',
styleUrls: ['./assistant.scss'],
diff --git a/libs/ui/src/lib/assistant/assistant.html b/libs/ui/src/lib/assistant/assistant.html
index 18a2432f4..b061d0f21 100644
--- a/libs/ui/src/lib/assistant/assistant.html
+++ b/libs/ui/src/lib/assistant/assistant.html
@@ -2,7 +2,7 @@
+ >
+ />
@if (deviceType !== 'mobile' && !searchFormControl.value) {
-
- /
-
+
/
}
@if (searchFormControl.value) {
}
@@ -36,34 +32,35 @@
class="h-100 no-min-width px-3 rounded-0"
mat-button
(click)="onCloseAssistant()"
- >
+ >
}
@if (isLoading || searchFormControl.value) {
-
+
Holdings
- @for (searchResultItem of searchResults?.holdings; track searchResultItem) {
+ @for (
+ searchResultItem of searchResults?.holdings;
+ track searchResultItem
+ ) {
+ />
}
@if (searchResults?.holdings?.length === 0) {
@if (isLoading) {
+ [theme]="{
+ height: '1.5rem',
+ width: '100%'
+ }"
+ />
}
@if (!isLoading) {
No entries...
@@ -73,23 +70,26 @@
@if (hasPermissionToAccessAdminControl) {
Asset Profiles
- @for (searchResultItem of searchResults?.assetProfiles; track searchResultItem) {
+ @for (
+ searchResultItem of searchResults?.assetProfiles;
+ track searchResultItem
+ ) {
+ />
}
@if (searchResults?.assetProfiles?.length === 0) {
@if (isLoading) {
+ [theme]="{
+ height: '1.5rem',
+ width: '100%'
+ }"
+ />
}
@if (!isLoading) {
No entries...
@@ -108,7 +108,7 @@
+ >
@for (range of dateRangeOptions; track range) {
{{ range.label }}
}
@@ -129,89 +129,90 @@
class="mr-1"
[tooltip]="account.Platform?.name"
[url]="account.Platform?.url"
- />
- }{{ account.name }}
-
-
- }
-
-
-
-
-
- Holding
-
- {{
- filterForm.get('holding')?.value?.name
- }}
-
- @for (holding of holdings; track holding.name) {
-
-
- {{ holding.name }}
-
- {{ holding.symbol | gfSymbol }} ·
- {{ holding.currency }}
-
-
+ />
}
-
-
-
-
-
- Tag
-
-
- @for (tag of tags; track tag.id) {
- {{ tag.label }}
- }
-
-
-
-
-
- Asset Class
-
-
- @for (assetClass of assetClasses; track assetClass.id) {
- {{
- assetClass.label
- }}
- }
-
-
-
-
-
+
+ }
+
+
+
+
+
+ Holding
+
+ {{
+ filterForm.get('holding')?.value?.name
+ }}
+
+ @for (holding of holdings; track holding.name) {
+
+
+ {{ holding.name }}
+
+ {{ holding.symbol | gfSymbol }} ·
+ {{ holding.currency }}
+
+
+ }
+
+
+
+
+
+ Tag
+
+
+ @for (tag of tags; track tag.id) {
+ {{ tag.label }}
+ }
+
+
+
+
+
+ Asset Class
+
+
+ @for (assetClass of assetClasses; track assetClass.id) {
+ {{
+ assetClass.label
+ }}
+ }
+
+
+
+
+
-
-
-
- }
-
+
+ }
+
+
diff --git a/libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.component.ts b/libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.component.ts
index 4c2abdecb..96dc6800e 100644
--- a/libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.component.ts
+++ b/libs/ui/src/lib/benchmark/benchmark-detail-dialog/benchmark-detail-dialog.component.ts
@@ -8,7 +8,6 @@ import {
} from '@ghostfolio/common/interfaces';
import { GfLineChartComponent } from '@ghostfolio/ui/line-chart';
-
import {
CUSTOM_ELEMENTS_SCHEMA,
ChangeDetectionStrategy,
@@ -37,7 +36,7 @@ import { BenchmarkDetailDialogParams } from './interfaces/interfaces';
GfDialogHeaderModule,
GfLineChartComponent,
MatDialogModule
-],
+ ],
schemas: [CUSTOM_ELEMENTS_SCHEMA],
selector: 'gf-benchmark-detail-dialog',
styleUrls: ['./benchmark-detail-dialog.component.scss'],
diff --git a/libs/ui/src/lib/data-provider-credits/data-provider-credits.component.html b/libs/ui/src/lib/data-provider-credits/data-provider-credits.component.html
index 911294e86..bd2459d52 100644
--- a/libs/ui/src/lib/data-provider-credits/data-provider-credits.component.html
+++ b/libs/ui/src/lib/data-provider-credits/data-provider-credits.component.html
@@ -1,10 +1,16 @@
- Market data provided by @for (dataProviderInfo of dataProviderInfos; track dataProviderInfo; let last = $last) {
- {{
- dataProviderInfo.name
- }}@if (!last) {
- ,
+ Market data provided by
+ @for (
+ dataProviderInfo of dataProviderInfos;
+ track dataProviderInfo;
+ let last = $last
+ ) {
+ {{
+ dataProviderInfo.name
+ }}
+ @if (!last) {
+ ,
+ }
}
- }.
+ .
diff --git a/libs/ui/src/lib/data-provider-credits/data-provider-credits.component.ts b/libs/ui/src/lib/data-provider-credits/data-provider-credits.component.ts
index 86a3d87b5..01e85fc8e 100644
--- a/libs/ui/src/lib/data-provider-credits/data-provider-credits.component.ts
+++ b/libs/ui/src/lib/data-provider-credits/data-provider-credits.component.ts
@@ -1,6 +1,5 @@
import { DataProviderInfo } from '@ghostfolio/common/interfaces';
-
import {
CUSTOM_ELEMENTS_SCHEMA,
ChangeDetectionStrategy,
diff --git a/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.component.ts b/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.component.ts
index 24841179f..73f382c5e 100644
--- a/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.component.ts
+++ b/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.component.ts
@@ -1,7 +1,6 @@
import { AdminService } from '@ghostfolio/client/services/admin.service';
import { DataService } from '@ghostfolio/client/services/data.service';
-
import {
ChangeDetectionStrategy,
ChangeDetectorRef,
@@ -36,7 +35,7 @@ import { HistoricalMarketDataEditorDialogParams } from './interfaces/interfaces'
MatFormFieldModule,
MatInputModule,
ReactiveFormsModule
-],
+ ],
selector: 'gf-historical-market-data-editor-dialog',
schemas: [CUSTOM_ELEMENTS_SCHEMA],
styleUrls: ['./historical-market-data-editor-dialog.scss'],
diff --git a/libs/ui/src/lib/tags-selector/tags-selector.component.ts b/libs/ui/src/lib/tags-selector/tags-selector.component.ts
index 9dc768e74..3c15e510c 100644
--- a/libs/ui/src/lib/tags-selector/tags-selector.component.ts
+++ b/libs/ui/src/lib/tags-selector/tags-selector.component.ts
@@ -1,5 +1,4 @@
import { COMMA, ENTER } from '@angular/cdk/keycodes';
-
import {
ChangeDetectionStrategy,
Component,
@@ -34,7 +33,7 @@ import { BehaviorSubject, Subject, takeUntil } from 'rxjs';
MatFormFieldModule,
MatInputModule,
ReactiveFormsModule
-],
+ ],
schemas: [CUSTOM_ELEMENTS_SCHEMA],
selector: 'gf-tags-selector',
styleUrls: ['./tags-selector.component.scss'],
diff --git a/libs/ui/src/lib/trend-indicator/trend-indicator.component.ts b/libs/ui/src/lib/trend-indicator/trend-indicator.component.ts
index 5ec32901e..efb48c981 100644
--- a/libs/ui/src/lib/trend-indicator/trend-indicator.component.ts
+++ b/libs/ui/src/lib/trend-indicator/trend-indicator.component.ts
@@ -1,6 +1,5 @@
import { DateRange, MarketState } from '@ghostfolio/common/types';
-
import {
CUSTOM_ELEMENTS_SCHEMA,
ChangeDetectionStrategy,