Fix pizza tracker crash on unseen transaction
This commit is contained in:
parent
c1aaf2f61a
commit
e378df4158
@ -118,7 +118,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<span class="explainer"> </span>
|
<span class="explainer"> </span>
|
||||||
} @else {
|
} @else {
|
||||||
@if (!tx.status?.confirmed && showAccelerationSummary) {
|
@if (tx && !tx.status?.confirmed && showAccelerationSummary) {
|
||||||
<ng-container *ngIf="(ETA$ | async) as eta;">
|
<ng-container *ngIf="(ETA$ | async) as eta;">
|
||||||
<app-accelerate-checkout
|
<app-accelerate-checkout
|
||||||
*ngIf="(da$ | async) as da;"
|
*ngIf="(da$ | async) as da;"
|
||||||
@ -135,7 +135,7 @@
|
|||||||
></app-accelerate-checkout>
|
></app-accelerate-checkout>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
}
|
}
|
||||||
<div class="status-panel d-flex flex-column h-100 w-100 justify-content-center align-items-center" [class.small-status]="!tx.status?.confirmed && showAccelerationSummary">
|
<div class="status-panel d-flex flex-column h-100 w-100 justify-content-center align-items-center" [class.small-status]="tx && !tx.status?.confirmed && showAccelerationSummary">
|
||||||
@if (tx?.acceleration && !tx.status?.confirmed) {
|
@if (tx?.acceleration && !tx.status?.confirmed) {
|
||||||
<div class="progress-icon">
|
<div class="progress-icon">
|
||||||
<fa-icon [icon]="['fas', 'wand-magic-sparkles']" [fixedWidth]="true"></fa-icon>
|
<fa-icon [icon]="['fas', 'wand-magic-sparkles']" [fixedWidth]="true"></fa-icon>
|
||||||
@ -186,7 +186,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="footer-link"
|
<div class="footer-link"
|
||||||
[routerLink]="['/tx' | relativeUrl, tx?.txid]"
|
[routerLink]="['/tx' | relativeUrl, tx?.txid || txId]"
|
||||||
[queryParams]="{ mode: 'details' }"
|
[queryParams]="{ mode: 'details' }"
|
||||||
queryParamsHandling="merge"
|
queryParamsHandling="merge"
|
||||||
>
|
>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user