Browse Source

Move types

* AccessWithGranteeUser
* OrderWithAccount
pull/100/head
Thomas 4 years ago
parent
commit
f13397188a
  1. 3
      apps/api/src/app/access/access.service.ts
  2. 2
      apps/api/src/app/experimental/experimental.service.ts
  3. 2
      apps/api/src/app/order/order.service.ts
  4. 2
      apps/api/src/models/portfolio.ts
  5. 2
      apps/client/src/app/components/transactions-table/transactions-table.component.ts
  6. 0
      libs/helper/src/lib/types/access-with-grantee-user.type.ts
  7. 4
      libs/helper/src/lib/types/index.ts
  8. 0
      libs/helper/src/lib/types/order-with-account.type.ts

3
apps/api/src/app/access/access.service.ts

@ -1,9 +1,8 @@
import { PrismaService } from '@ghostfolio/api/services/prisma.service';
import { AccessWithGranteeUser } from '@ghostfolio/helper/types';
import { Injectable } from '@nestjs/common';
import { Prisma } from '@prisma/client';
import { AccessWithGranteeUser } from './interfaces/access-with-grantee-user.type';
@Injectable()
export class AccessService {
public constructor(private prisma: PrismaService) {}

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

@ -3,11 +3,11 @@ import { DataProviderService } from '@ghostfolio/api/services/data-provider.serv
import { ExchangeRateDataService } from '@ghostfolio/api/services/exchange-rate-data.service';
import { PrismaService } from '@ghostfolio/api/services/prisma.service';
import { RulesService } from '@ghostfolio/api/services/rules.service';
import { OrderWithAccount } from '@ghostfolio/helper/types';
import { Injectable } from '@nestjs/common';
import { Currency, Type } from '@prisma/client';
import { parseISO } from 'date-fns';
import { OrderWithAccount } from '../order/interfaces/order-with-account.type';
import { CreateOrderDto } from './create-order.dto';
import { Data } from './interfaces/data.interface';

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

@ -1,11 +1,11 @@
import { DataGatheringService } from '@ghostfolio/api/services/data-gathering.service';
import { PrismaService } from '@ghostfolio/api/services/prisma.service';
import { OrderWithAccount } from '@ghostfolio/helper/types';
import { Injectable } from '@nestjs/common';
import { Order, Prisma } from '@prisma/client';
import { CacheService } from '../cache/cache.service';
import { RedisCacheService } from '../redis-cache/redis-cache.service';
import { OrderWithAccount } from './interfaces/order-with-account.type';
@Injectable()
export class OrderService {

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

@ -8,6 +8,7 @@ import {
Position
} from '@ghostfolio/helper/interfaces';
import { DateRange } from '@ghostfolio/helper/types';
import { OrderWithAccount } from '@ghostfolio/helper/types';
import {
add,
format,
@ -28,7 +29,6 @@ import { cloneDeep, isEmpty } from 'lodash';
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 { 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/components/transactions-table/transactions-table.component.ts

@ -21,8 +21,8 @@ import { MatDialog } from '@angular/material/dialog';
import { MatSort } from '@angular/material/sort';
import { MatTableDataSource } from '@angular/material/table';
import { ActivatedRoute, Router } from '@angular/router';
import { OrderWithAccount } from '@ghostfolio/api/app/order/interfaces/order-with-account.type';
import { DEFAULT_DATE_FORMAT } from '@ghostfolio/helper/config';
import { OrderWithAccount } from '@ghostfolio/helper/types';
import { format } from 'date-fns';
import { BehaviorSubject, Observable, Subject, Subscription } from 'rxjs';
import { takeUntil } from 'rxjs/operators';

0
apps/api/src/app/access/interfaces/access-with-grantee-user.type.ts → libs/helper/src/lib/types/access-with-grantee-user.type.ts

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

@ -1,3 +1,5 @@
import { AccessWithGranteeUser } from './access-with-grantee-user.type';
import { DateRange } from './date-range.type';
import { OrderWithAccount } from './order-with-account.type';
export { DateRange };
export { AccessWithGranteeUser, DateRange, OrderWithAccount };

0
apps/api/src/app/order/interfaces/order-with-account.type.ts → libs/helper/src/lib/types/order-with-account.type.ts

Loading…
Cancel
Save