[accelerator] fix success/failure messages

This commit is contained in:
Mononaut 2024-06-28 13:35:34 +00:00
parent e158c10688
commit 5872b2c46b
No known key found for this signature in database
GPG Key ID: A3F058E41374C04E
2 changed files with 10 additions and 15 deletions

View File

@ -1,27 +1,21 @@
<div class="box card w-100" style="background: var(--box-bg)" id=acceleratePreviewAnchor> <div class="box card w-100" style="background: var(--box-bg)" id=acceleratePreviewAnchor>
@if (error) { <div class="row mt-2" *ngIf="showSuccess">
<div class="mt-2"> <div class="col">
<app-mempool-error [error]="error"></app-mempool-error> <div class="alert alert-success">
</div> Transaction has now been <a class="alert-link" routerLink="/services/accelerator/history">submitted</a> to mining pools for acceleration.
}
@else if (step === 'quote') {
<span id="successAlert" class="m-0 p-0 d-block" style="height: 1px;"></span>
<div class="row" *ngIf="showSuccess">
<div class="col">
<div class="alert alert-success">
Transaction has now been <a class="alert-link" routerLink="/services/accelerator/history">submitted</a> to mining pools for acceleration.
</div>
</div> </div>
</div> </div>
</div>
<span id="mempoolError" class="m-0 p-0 d-block" style="height: 1px;"></span> @if (error) {
<div class="row" *ngIf="error"> <div class="row mt-2">
<div class="col"> <div class="col">
<app-mempool-error [error]="error" [alertClass]="error === 'waitlisted' ? 'alert-mempool' : 'alert-danger'"></app-mempool-error> <app-mempool-error [error]="error" [alertClass]="error === 'waitlisted' ? 'alert-mempool' : 'alert-danger'"></app-mempool-error>
</div> </div>
</div> </div>
}
@else if (step === 'quote') {
<div class="accelerate-cols"> <div class="accelerate-cols">
<ng-container *ngIf="!isMobile"> <ng-container *ngIf="!isMobile">
<app-accelerate-fee-graph <app-accelerate-fee-graph

View File

@ -294,6 +294,7 @@ export class AccelerateCheckout implements OnInit, OnDestroy {
this.audioService.playSound('ascend-chime-cartoon'); this.audioService.playSound('ascend-chime-cartoon');
this.showSuccess = true; this.showSuccess = true;
this.estimateSubscription.unsubscribe(); this.estimateSubscription.unsubscribe();
this.closeModal(2000);
}, },
error: (response) => { error: (response) => {
if (response.status === 403 && response.error === 'not_available') { if (response.status === 403 && response.error === 'not_available') {