Browse Source

Feature/move asset profile icon component to @ghostfolio/ui (#4858)

* Move asset profile icon component to @ghostfolio/ui

* Update changelog
pull/4859/head^2
Thomas Kaul 3 weeks ago
committed by GitHub
parent
commit
71d56ad789
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      CHANGELOG.md
  2. 2
      apps/client/src/app/components/accounts-table/accounts-table.module.ts
  3. 2
      apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.module.ts
  4. 2
      apps/client/src/app/components/admin-platform/admin-platform.module.ts
  5. 2
      apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.module.ts
  6. 2
      apps/client/src/app/components/admin-settings/admin-settings.module.ts
  7. 2
      apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.module.ts
  8. 2
      apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.module.ts
  9. 2
      apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.module.ts
  10. 2
      libs/ui/src/lib/activities-table/activities-table.component.ts
  11. 0
      libs/ui/src/lib/asset-profile-icon/asset-profile-icon.component.html
  12. 0
      libs/ui/src/lib/asset-profile-icon/asset-profile-icon.component.scss
  13. 0
      libs/ui/src/lib/asset-profile-icon/asset-profile-icon.component.ts
  14. 1
      libs/ui/src/lib/asset-profile-icon/index.ts
  15. 2
      libs/ui/src/lib/assistant/assistant.component.ts
  16. 2
      libs/ui/src/lib/holdings-table/holdings-table.component.ts

4
CHANGELOG.md

@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
### Changed
- Moved the asset profile icon component to `@ghostfolio/ui`
### Fixed
- Fixed missing `/.well-known/assetlinks.json` for TWA

2
apps/client/src/app/components/accounts-table/accounts-table.module.ts

@ -1,4 +1,4 @@
import { GfAssetProfileIconComponent } from '@ghostfolio/client/components/asset-profile-icon/asset-profile-icon.component';
import { GfAssetProfileIconComponent } from '@ghostfolio/ui/asset-profile-icon';
import { GfValueComponent } from '@ghostfolio/ui/value';
import { CommonModule } from '@angular/common';

2
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.module.ts

@ -1,5 +1,5 @@
import { AdminMarketDataService } from '@ghostfolio/client/components/admin-market-data/admin-market-data.service';
import { GfAssetProfileIconComponent } from '@ghostfolio/client/components/asset-profile-icon/asset-profile-icon.component';
import { GfAssetProfileIconComponent } from '@ghostfolio/ui/asset-profile-icon';
import { GfCurrencySelectorComponent } from '@ghostfolio/ui/currency-selector';
import { GfHistoricalMarketDataEditorComponent } from '@ghostfolio/ui/historical-market-data-editor';
import { GfLineChartComponent } from '@ghostfolio/ui/line-chart';

2
apps/client/src/app/components/admin-platform/admin-platform.module.ts

@ -1,4 +1,4 @@
import { GfAssetProfileIconComponent } from '@ghostfolio/client/components/asset-profile-icon/asset-profile-icon.component';
import { GfAssetProfileIconComponent } from '@ghostfolio/ui/asset-profile-icon';
import { CommonModule } from '@angular/common';
import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core';

2
apps/client/src/app/components/admin-platform/create-or-update-platform-dialog/create-or-update-platform-dialog.module.ts

@ -1,4 +1,4 @@
import { GfAssetProfileIconComponent } from '@ghostfolio/client/components/asset-profile-icon/asset-profile-icon.component';
import { GfAssetProfileIconComponent } from '@ghostfolio/ui/asset-profile-icon';
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';

2
apps/client/src/app/components/admin-settings/admin-settings.module.ts

@ -1,6 +1,6 @@
import { GfAdminPlatformModule } from '@ghostfolio/client/components/admin-platform/admin-platform.module';
import { GfAdminTagModule } from '@ghostfolio/client/components/admin-tag/admin-tag.module';
import { GfAssetProfileIconComponent } from '@ghostfolio/client/components/asset-profile-icon/asset-profile-icon.component';
import { GfAssetProfileIconComponent } from '@ghostfolio/ui/asset-profile-icon';
import { GfPremiumIndicatorComponent } from '@ghostfolio/ui/premium-indicator';
import { CommonModule } from '@angular/common';

2
apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.module.ts

@ -1,4 +1,4 @@
import { GfAssetProfileIconComponent } from '@ghostfolio/client/components/asset-profile-icon/asset-profile-icon.component';
import { GfAssetProfileIconComponent } from '@ghostfolio/ui/asset-profile-icon';
import { GfCurrencySelectorComponent } from '@ghostfolio/ui/currency-selector';
import { CommonModule } from '@angular/common';

2
apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.module.ts

@ -1,4 +1,4 @@
import { GfAssetProfileIconComponent } from '@ghostfolio/client/components/asset-profile-icon/asset-profile-icon.component';
import { GfAssetProfileIconComponent } from '@ghostfolio/ui/asset-profile-icon';
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';

2
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.module.ts

@ -1,4 +1,4 @@
import { GfAssetProfileIconComponent } from '@ghostfolio/client/components/asset-profile-icon/asset-profile-icon.component';
import { GfAssetProfileIconComponent } from '@ghostfolio/ui/asset-profile-icon';
import { GfSymbolAutocompleteComponent } from '@ghostfolio/ui/symbol-autocomplete';
import { GfTagsSelectorComponent } from '@ghostfolio/ui/tags-selector';
import { GfValueComponent } from '@ghostfolio/ui/value';

2
libs/ui/src/lib/activities-table/activities-table.component.ts

@ -1,5 +1,4 @@
import { Activity } from '@ghostfolio/api/app/order/interfaces/activities.interface';
import { GfAssetProfileIconComponent } from '@ghostfolio/client/components/asset-profile-icon/asset-profile-icon.component';
import { ConfirmationDialogType } from '@ghostfolio/client/core/notification/confirmation-dialog/confirmation-dialog.type';
import { NotificationService } from '@ghostfolio/client/core/notification/notification.service';
import { GfSymbolModule } from '@ghostfolio/client/pipes/symbol/symbol.module';
@ -8,6 +7,7 @@ import { getDateFormatString, getLocale } from '@ghostfolio/common/helper';
import { AssetProfileIdentifier } from '@ghostfolio/common/interfaces';
import { OrderWithAccount } from '@ghostfolio/common/types';
import { GfActivityTypeComponent } from '@ghostfolio/ui/activity-type';
import { GfAssetProfileIconComponent } from '@ghostfolio/ui/asset-profile-icon';
import { GfNoTransactionsInfoComponent } from '@ghostfolio/ui/no-transactions-info';
import { GfValueComponent } from '@ghostfolio/ui/value';

0
apps/client/src/app/components/asset-profile-icon/asset-profile-icon.component.html → libs/ui/src/lib/asset-profile-icon/asset-profile-icon.component.html

0
apps/client/src/app/components/asset-profile-icon/asset-profile-icon.component.scss → libs/ui/src/lib/asset-profile-icon/asset-profile-icon.component.scss

0
apps/client/src/app/components/asset-profile-icon/asset-profile-icon.component.ts → libs/ui/src/lib/asset-profile-icon/asset-profile-icon.component.ts

1
libs/ui/src/lib/asset-profile-icon/index.ts

@ -0,0 +1 @@
export * from './asset-profile-icon.component';

2
libs/ui/src/lib/assistant/assistant.component.ts

@ -1,10 +1,10 @@
import { GfAssetProfileIconComponent } from '@ghostfolio/client/components/asset-profile-icon/asset-profile-icon.component';
import { GfSymbolModule } from '@ghostfolio/client/pipes/symbol/symbol.module';
import { AdminService } from '@ghostfolio/client/services/admin.service';
import { DataService } from '@ghostfolio/client/services/data.service';
import { getAssetProfileIdentifier } from '@ghostfolio/common/helper';
import { Filter, PortfolioPosition, User } from '@ghostfolio/common/interfaces';
import { DateRange } from '@ghostfolio/common/types';
import { GfAssetProfileIconComponent } from '@ghostfolio/ui/asset-profile-icon';
import { translate } from '@ghostfolio/ui/i18n';
import { FocusKeyManager } from '@angular/cdk/a11y';

2
libs/ui/src/lib/holdings-table/holdings-table.component.ts

@ -1,10 +1,10 @@
import { GfAssetProfileIconComponent } from '@ghostfolio/client/components/asset-profile-icon/asset-profile-icon.component';
import { GfSymbolModule } from '@ghostfolio/client/pipes/symbol/symbol.module';
import { getLocale } from '@ghostfolio/common/helper';
import {
AssetProfileIdentifier,
PortfolioPosition
} from '@ghostfolio/common/interfaces';
import { GfAssetProfileIconComponent } from '@ghostfolio/ui/asset-profile-icon';
import { GfValueComponent } from '@ghostfolio/ui/value';
import { CommonModule } from '@angular/common';

Loading…
Cancel
Save