Browse Source

Revert trend-indicator.component.html

pull/2991/head
Thomas Kaul 2 years ago
parent
commit
301e2c606a
  1. 40
      libs/ui/src/lib/trend-indicator/trend-indicator.component.html

40
libs/ui/src/lib/trend-indicator/trend-indicator.component.html

@ -1,42 +1,50 @@
@if (isLoading) { <ngx-skeleton-loader
<ngx-skeleton-loader *ngIf="isLoading; else other"
animation="pulse" animation="pulse"
appearance="circle" appearance="circle"
[theme]="{ [theme]="{
height: '1.8rem', height: '1.8rem',
width: '1.8rem' width: '1.8rem'
}" }"
/>
<ng-template #other>
<ion-icon
*ngIf="marketState === 'closed' && range === '1d'; else delayed"
class="text-muted"
name="pause-circle-outline"
[size]="size"
/>
<ng-template #delayed>
<ion-icon
*ngIf="marketState === 'delayed' && range === '1d'; else trend"
class="text-muted"
name="time-outline"
[size]="size"
/> />
} @else { </ng-template>
@if (marketState === 'closed' && range === '1d') { <ng-template #trend>
<ion-icon class="text-muted" name="pause-circle-outline" [size]="size" />
} @else {
@if (marketState === 'delayed' && range === '1d') {
<ion-icon class="text-muted" name="time-outline" [size]="size" />
} @else {
<ng-container> <ng-container>
@if (value <= -0.0005) {
<ion-icon <ion-icon
*ngIf="value <= -0.0005"
class="text-danger" class="text-danger"
name="arrow-down-circle-outline" name="arrow-down-circle-outline"
[ngClass]="{ 'rotate-45-down': value > -0.01 }" [ngClass]="{ 'rotate-45-down': value > -0.01 }"
[size]="size" [size]="size"
/> />
} @else if (value > -0.0005 && value < 0.0005) {
<ion-icon <ion-icon
*ngIf="value > -0.0005 && value < 0.0005"
class="text-muted" class="text-muted"
name="arrow-forward-circle-outline" name="arrow-forward-circle-outline"
[size]="size" [size]="size"
/> />
} @else {
<ion-icon <ion-icon
*ngIf="value >= 0.0005"
class="text-success" class="text-success"
name="arrow-up-circle-outline" name="arrow-up-circle-outline"
[ngClass]="{ 'rotate-45-up': value < 0.01 }" [ngClass]="{ 'rotate-45-up': value < 0.01 }"
[size]="size" [size]="size"
/> />
}
</ng-container> </ng-container>
} </ng-template>
} </ng-template>
}

Loading…
Cancel
Save