Browse Source

Move types

* DateRange
pull/100/head
Thomas 4 years ago
parent
commit
f6165e4f4b
  1. 2
      apps/api/src/app/portfolio/portfolio.service.ts
  2. 2
      apps/api/src/models/portfolio.ts
  3. 2
      apps/client/src/app/pages/home/home-page.component.ts
  4. 2
      apps/client/src/polyfills.ts
  5. 0
      libs/helper/src/lib/types/date-range.type.ts
  6. 3
      libs/helper/src/lib/types/index.ts

2
apps/api/src/app/portfolio/portfolio.service.ts

@ -9,6 +9,7 @@ import {
PortfolioItem,
PortfolioOverview
} from '@ghostfolio/helper/interfaces';
import { DateRange } from '@ghostfolio/helper/types';
import { Inject, Injectable } from '@nestjs/common';
import { REQUEST } from '@nestjs/core';
import {
@ -30,7 +31,6 @@ import * as roundTo from 'round-to';
import { OrderService } from '../order/order.service';
import { RedisCacheService } from '../redis-cache/redis-cache.service';
import { UserService } from '../user/user.service';
import { DateRange } from './interfaces/date-range.type';
import {
HistoricalDataItem,
PortfolioPositionDetail

2
apps/api/src/models/portfolio.ts

@ -7,6 +7,7 @@ import {
PortfolioReport,
Position
} from '@ghostfolio/helper/interfaces';
import { DateRange } from '@ghostfolio/helper/types';
import {
add,
format,
@ -28,7 +29,6 @@ import * as roundTo from 'round-to';
import { UserWithSettings } from '../app/interfaces/user-with-settings';
import { OrderWithAccount } from '../app/order/interfaces/order-with-account.type';
import { DateRange } from '../app/portfolio/interfaces/date-range.type';
import { DataProviderService } from '../services/data-provider.service';
import { ExchangeRateDataService } from '../services/exchange-rate-data.service';
import { IOrder } from '../services/interfaces/interfaces';

2
apps/client/src/app/pages/home/home-page.component.ts

@ -1,7 +1,6 @@
import { ChangeDetectorRef, Component, OnDestroy, OnInit } from '@angular/core';
import { MatDialog } from '@angular/material/dialog';
import { ActivatedRoute, Router } from '@angular/router';
import { DateRange } from '@ghostfolio/api/app/portfolio/interfaces/date-range.type';
import { LineChartItem } from '@ghostfolio/client/components/line-chart/interfaces/line-chart.interface';
import { PerformanceChartDialog } from '@ghostfolio/client/components/performance-chart-dialog/performance-chart-dialog.component';
import { ToggleOption } from '@ghostfolio/client/components/toggle/interfaces/toggle-option.type';
@ -19,6 +18,7 @@ import {
PortfolioPosition
} from '@ghostfolio/helper/interfaces';
import { hasPermission, permissions } from '@ghostfolio/helper/permissions';
import { DateRange } from '@ghostfolio/helper/types';
import { DeviceDetectorService } from 'ngx-device-detector';
import { Subject, Subscription } from 'rxjs';
import { takeUntil } from 'rxjs/operators';

2
apps/client/src/polyfills.ts

@ -56,9 +56,9 @@
* Zone JS is required by default for Angular itself.
*/
import 'zone.js/dist/zone'; // Included with Angular CLI.
import '@angular/localize/init';
/***************************************************************************************************
* APPLICATION IMPORTS
*/
import '@angular/localize/init';

0
apps/api/src/app/portfolio/interfaces/date-range.type.ts → libs/helper/src/lib/types/date-range.type.ts

3
libs/helper/src/lib/types/index.ts

@ -0,0 +1,3 @@
import { DateRange } from './date-range.type';
export { DateRange };
Loading…
Cancel
Save