Browse Source

Hide unknown exchange

pull/95/head
Thomas 4 years ago
parent
commit
4daa63aa2d
  1. 4
      apps/client/src/app/components/position/position.component.html
  2. 7
      apps/client/src/app/components/position/position.component.ts

4
apps/client/src/app/components/position/position.component.html

@ -35,7 +35,9 @@
<div class="h6 m-0 text-truncate">{{ position?.name }}</div>
<div class="d-flex">
<span>{{ position?.symbol | gfSymbol }}</span>
<span *ngIf="position?.exchange" class="ml-2 text-muted"
<span
*ngIf="position?.exchange && position?.exchange !== unknownKey"
class="ml-2 text-muted"
>({{ position.exchange }})</span
>
</div>

7
apps/client/src/app/components/position/position.component.ts

@ -8,7 +8,8 @@ import {
import { MatDialog } from '@angular/material/dialog';
import { ActivatedRoute, Router } from '@angular/router';
import { PortfolioPosition } from '@ghostfolio/api/app/portfolio/interfaces/portfolio-position.interface';
import { Subject, Subscription } from 'rxjs';
import { UNKNOWN_KEY } from '@ghostfolio/helper';
import { Subject } from 'rxjs';
import { takeUntil } from 'rxjs/operators';
import { PositionDetailDialog } from './position-detail-dialog/position-detail-dialog.component';
@ -27,7 +28,7 @@ export class PositionComponent implements OnDestroy, OnInit {
@Input() position: PortfolioPosition;
@Input() range: string;
public routeQueryParams: Subscription;
public unknownKey = UNKNOWN_KEY;
private unsubscribeSubject = new Subject<void>();
@ -36,7 +37,7 @@ export class PositionComponent implements OnDestroy, OnInit {
private route: ActivatedRoute,
private router: Router
) {
this.routeQueryParams = route.queryParams
route.queryParams
.pipe(takeUntil(this.unsubscribeSubject))
.subscribe((params) => {
if (

Loading…
Cancel
Save