Browse Source

feat(common): implement barrel export for symbol item interface

pull/5925/head
KenTandrian 2 months ago
parent
commit
54686579a3
  1. 6
      apps/api/src/app/symbol/symbol.controller.ts
  2. 4
      apps/api/src/app/symbol/symbol.service.ts
  3. 2
      apps/client/src/app/services/data.service.ts
  4. 2
      libs/common/src/lib/interfaces/index.ts
  5. 2
      libs/common/src/lib/interfaces/responses/market-data-of-markets-response.interface.ts

6
apps/api/src/app/symbol/symbol.controller.ts

@ -2,8 +2,10 @@ import { HasPermissionGuard } from '@ghostfolio/api/guards/has-permission.guard'
import { TransformDataSourceInRequestInterceptor } from '@ghostfolio/api/interceptors/transform-data-source-in-request/transform-data-source-in-request.interceptor';
import { TransformDataSourceInResponseInterceptor } from '@ghostfolio/api/interceptors/transform-data-source-in-response/transform-data-source-in-response.interceptor';
import { LookupResponse } from '@ghostfolio/common/interfaces';
import { DataProviderHistoricalResponse } from '@ghostfolio/common/interfaces';
import { SymbolItem } from '@ghostfolio/common/interfaces/symbol-item.interface';
import {
DataProviderHistoricalResponse,
SymbolItem
} from '@ghostfolio/common/interfaces';
import type { RequestWithUser } from '@ghostfolio/common/types';
import {

4
apps/api/src/app/symbol/symbol.service.ts

@ -5,9 +5,9 @@ import { DATE_FORMAT } from '@ghostfolio/common/helper';
import {
DataProviderHistoricalResponse,
HistoricalDataItem,
LookupResponse
LookupResponse,
SymbolItem
} from '@ghostfolio/common/interfaces';
import { SymbolItem } from '@ghostfolio/common/interfaces/symbol-item.interface';
import { UserWithSettings } from '@ghostfolio/common/types';
import { Injectable, Logger } from '@nestjs/common';

2
apps/client/src/app/services/data.service.ts

@ -49,10 +49,10 @@ import {
PortfolioPerformanceResponse,
PortfolioReportResponse,
PublicPortfolioResponse,
SymbolItem,
User,
WatchlistResponse
} from '@ghostfolio/common/interfaces';
import { SymbolItem } from '@ghostfolio/common/interfaces/symbol-item.interface';
import { filterGlobalPermissions } from '@ghostfolio/common/permissions';
import type {
AccountWithValue,

2
libs/common/src/lib/interfaces/index.ts

@ -78,6 +78,7 @@ import type { WatchlistResponse } from './responses/watchlist-response.interface
import type { ScraperConfiguration } from './scraper-configuration.interface';
import type { Statistics } from './statistics.interface';
import type { SubscriptionOffer } from './subscription-offer.interface';
import type { SymbolItem } from './symbol-item.interface';
import type { SymbolMetrics } from './symbol-metrics.interface';
import type { SystemMessage } from './system-message.interface';
import type { TabConfiguration } from './tab-configuration.interface';
@ -164,6 +165,7 @@ export {
Statistics,
SubscriptionOffer,
SystemMessage,
SymbolItem,
SymbolMetrics,
TabConfiguration,
ToggleOption,

2
libs/common/src/lib/interfaces/responses/market-data-of-markets-response.interface.ts

@ -1,4 +1,4 @@
import { SymbolItem } from '@ghostfolio/common/interfaces/symbol-item.interface';
import { SymbolItem } from '@ghostfolio/common/interfaces';
export interface MarketDataOfMarketsResponse {
fearAndGreedIndex: {

Loading…
Cancel
Save