Browse Source

feat(lib): move SymbolPipe to common lib

pull/5944/head
KenTandrian 1 month ago
parent
commit
141ec7d9af
  1. 2
      apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
  2. 2
      apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
  3. 3
      libs/common/src/lib/pipes/index.ts
  4. 0
      libs/common/src/lib/pipes/symbol.pipe.ts
  5. 3
      libs/ui/src/lib/activities-filter/activities-filter.component.ts
  6. 2
      libs/ui/src/lib/activities-table/activities-table.component.stories.ts
  7. 2
      libs/ui/src/lib/activities-table/activities-table.component.ts
  8. 3
      libs/ui/src/lib/assistant/assistant-list-item/assistant-list-item.component.ts
  9. 3
      libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.ts
  10. 2
      libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.ts
  11. 3
      libs/ui/src/lib/top-holdings/top-holdings.component.ts

2
apps/client/src/app/components/admin-market-data/admin-market-data.component.ts

@ -1,4 +1,3 @@
import { GfSymbolPipe } from '@ghostfolio/client/pipes/symbol/symbol.pipe';
import { AdminService } from '@ghostfolio/client/services/admin.service';
import { DataService } from '@ghostfolio/client/services/data.service';
import { UserService } from '@ghostfolio/client/services/user/user.service';
@ -15,6 +14,7 @@ import {
} from '@ghostfolio/common/interfaces';
import { AdminMarketDataItem } from '@ghostfolio/common/interfaces/admin-market-data.interface';
import { hasPermission, permissions } from '@ghostfolio/common/permissions';
import { GfSymbolPipe } from '@ghostfolio/common/pipes';
import { GfActivitiesFilterComponent } from '@ghostfolio/ui/activities-filter';
import { translate } from '@ghostfolio/ui/i18n';
import { GfPremiumIndicatorComponent } from '@ghostfolio/ui/premium-indicator';

2
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts

@ -5,10 +5,10 @@ import { CreateAssetProfileWithMarketDataDto } from '@ghostfolio/api/app/import/
import { GfDialogFooterComponent } from '@ghostfolio/client/components/dialog-footer/dialog-footer.component';
import { GfDialogHeaderComponent } from '@ghostfolio/client/components/dialog-header/dialog-header.component';
import { GfFileDropDirective } from '@ghostfolio/client/directives/file-drop/file-drop.directive';
import { GfSymbolPipe } from '@ghostfolio/client/pipes/symbol/symbol.pipe';
import { DataService } from '@ghostfolio/client/services/data.service';
import { ImportActivitiesService } from '@ghostfolio/client/services/import-activities.service';
import { Activity, PortfolioPosition } from '@ghostfolio/common/interfaces';
import { GfSymbolPipe } from '@ghostfolio/common/pipes';
import { GfActivitiesTableComponent } from '@ghostfolio/ui/activities-table';
import {

3
libs/common/src/lib/pipes/index.ts

@ -0,0 +1,3 @@
import { GfSymbolPipe } from './symbol.pipe';
export { GfSymbolPipe };

0
apps/client/src/app/pipes/symbol/symbol.pipe.ts → libs/common/src/lib/pipes/symbol.pipe.ts

3
libs/ui/src/lib/activities-filter/activities-filter.component.ts

@ -1,6 +1,5 @@
/* eslint-disable @nx/enforce-module-boundaries */
import { GfSymbolPipe } from '@ghostfolio/client/pipes/symbol/symbol.pipe';
import { Filter, FilterGroup } from '@ghostfolio/common/interfaces';
import { GfSymbolPipe } from '@ghostfolio/common/pipes';
import { COMMA, ENTER } from '@angular/cdk/keycodes';
import { CommonModule } from '@angular/common';

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

@ -1,5 +1,5 @@
import { GfSymbolPipe } from '@ghostfolio/client/pipes/symbol/symbol.pipe';
import { Activity } from '@ghostfolio/common/interfaces';
import { GfSymbolPipe } from '@ghostfolio/common/pipes';
import { CommonModule } from '@angular/common';
import { MatButtonModule } from '@angular/material/button';

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

@ -1,7 +1,6 @@
/* eslint-disable @nx/enforce-module-boundaries */
import { ConfirmationDialogType } from '@ghostfolio/client/core/notification/confirmation-dialog/confirmation-dialog.type';
import { NotificationService } from '@ghostfolio/client/core/notification/notification.service';
import { GfSymbolPipe } from '@ghostfolio/client/pipes/symbol/symbol.pipe';
import {
DEFAULT_PAGE_SIZE,
TAG_ID_EXCLUDE_FROM_ANALYSIS
@ -11,6 +10,7 @@ import {
Activity,
AssetProfileIdentifier
} from '@ghostfolio/common/interfaces';
import { GfSymbolPipe } from '@ghostfolio/common/pipes';
import { OrderWithAccount } from '@ghostfolio/common/types';
import { SelectionModel } from '@angular/cdk/collections';

3
libs/ui/src/lib/assistant/assistant-list-item/assistant-list-item.component.ts

@ -1,5 +1,4 @@
/* eslint-disable @nx/enforce-module-boundaries */
import { GfSymbolPipe } from '@ghostfolio/client/pipes/symbol/symbol.pipe';
import { GfSymbolPipe } from '@ghostfolio/common/pipes';
import { internalRoutes } from '@ghostfolio/common/routes/routes';
import { FocusableOption } from '@angular/cdk/a11y';

3
libs/ui/src/lib/portfolio-filter-form/portfolio-filter-form.component.ts

@ -1,7 +1,6 @@
/* eslint-disable @nx/enforce-module-boundaries */
import { GfSymbolPipe } from '@ghostfolio/client/pipes/symbol/symbol.pipe';
import { getAssetProfileIdentifier } from '@ghostfolio/common/helper';
import { Filter, PortfolioPosition } from '@ghostfolio/common/interfaces';
import { GfSymbolPipe } from '@ghostfolio/common/pipes';
import { AccountWithPlatform } from '@ghostfolio/common/types';
import {

2
libs/ui/src/lib/symbol-autocomplete/symbol-autocomplete.component.ts

@ -1,7 +1,7 @@
/* eslint-disable @nx/enforce-module-boundaries */
import { GfSymbolPipe } from '@ghostfolio/client/pipes/symbol/symbol.pipe';
import { DataService } from '@ghostfolio/client/services/data.service';
import { LookupItem } from '@ghostfolio/common/interfaces';
import { GfSymbolPipe } from '@ghostfolio/common/pipes';
import { FocusMonitor } from '@angular/cdk/a11y';
import {

3
libs/ui/src/lib/top-holdings/top-holdings.component.ts

@ -1,10 +1,9 @@
/* eslint-disable @nx/enforce-module-boundaries */
import { GfSymbolPipe } from '@ghostfolio/client/pipes/symbol/symbol.pipe';
import { getLocale } from '@ghostfolio/common/helper';
import {
AssetProfileIdentifier,
HoldingWithParents
} from '@ghostfolio/common/interfaces';
import { GfSymbolPipe } from '@ghostfolio/common/pipes';
import {
animate,

Loading…
Cancel
Save