|
|
@ -1,15 +1,17 @@
|
|
|
|
<div class="container p-0">
|
|
|
|
<div class="container p-0">
|
|
|
|
<div class="no-gutters row">
|
|
|
|
<div class="no-gutters row">
|
|
|
|
@if (errors?.length > 0 && !isLoading) {
|
|
|
|
<div
|
|
|
|
<div
|
|
|
|
class="status-container text-muted text-right"
|
|
|
|
class="flex-grow-1 status text-muted text-right"
|
|
|
|
(click)="onShowErrors()"
|
|
|
|
i18n-title
|
|
|
|
>
|
|
|
|
title="Oops! Our data provider partner is experiencing the hiccups."
|
|
|
|
@if (errors?.length > 0 && !isLoading) {
|
|
|
|
(click)="onShowErrors()"
|
|
|
|
<ion-icon
|
|
|
|
>
|
|
|
|
i18n-title
|
|
|
|
<ion-icon name="time-outline" />
|
|
|
|
name="time-outline"
|
|
|
|
</div>
|
|
|
|
title="Oops! Our data provider partner is experiencing the hiccups."
|
|
|
|
}
|
|
|
|
/>
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<div *ngIf="isLoading" class="align-items-center d-flex">
|
|
|
|
<div *ngIf="isLoading" class="align-items-center d-flex">
|
|
|
|
<ngx-skeleton-loader
|
|
|
|
<ngx-skeleton-loader
|
|
|
|
animation="pulse"
|
|
|
|
animation="pulse"
|
|
|
@ -30,7 +32,7 @@
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<span #value id="value"></span>
|
|
|
|
<span #value id="value"></span>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="flex-grow-1 px-1">
|
|
|
|
<div class="currency-container flex-grow-1 px-1">
|
|
|
|
{{ unit }}
|
|
|
|
{{ unit }}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|