[accelerator] play sound on invoice paid
This commit is contained in:
parent
9140bcb408
commit
a80372f335
@ -355,7 +355,7 @@
|
|||||||
<div class="col-sm text-center d-flex flex-column justify-content-center align-items-center">
|
<div class="col-sm text-center d-flex flex-column justify-content-center align-items-center">
|
||||||
@if (invoice) {
|
@if (invoice) {
|
||||||
<p>Pay <span><small style="font-family: monospace;">{{ cost | number }}</small> <span class="symbol" i18n="shared.sats">sats</span></span></p>
|
<p>Pay <span><small style="font-family: monospace;">{{ cost | number }}</small> <span class="symbol" i18n="shared.sats">sats</span></span></p>
|
||||||
<app-bitcoin-invoice style="width: 100%;" [invoice]="invoice" [invoiceId]="invoice.id" [minimal]="true" (completed)="moveToStep('paid')"></app-bitcoin-invoice>
|
<app-bitcoin-invoice style="width: 100%;" [invoice]="invoice" [invoiceId]="invoice.id" [minimal]="true" (completed)="bitcoinPaymentCompleted()"></app-bitcoin-invoice>
|
||||||
} @else {
|
} @else {
|
||||||
<p>Loading invoice...</p>
|
<p>Loading invoice...</p>
|
||||||
<div class="d-flex align-items-center justify-content-center" style="width: 100%; height: 292px;">
|
<div class="d-flex align-items-center justify-content-center" style="width: 100%; height: 292px;">
|
||||||
|
@ -460,6 +460,12 @@ export class AccelerateCheckout implements OnInit, OnDestroy {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bitcoinPaymentCompleted(): void {
|
||||||
|
this.audioService.playSound('ascend-chime-cartoon');
|
||||||
|
this.estimateSubscription.unsubscribe();
|
||||||
|
this.moveToStep('paid')
|
||||||
|
}
|
||||||
|
|
||||||
isLoggedIn(): boolean {
|
isLoggedIn(): boolean {
|
||||||
const auth = this.storageService.getAuth();
|
const auth = this.storageService.getAuth();
|
||||||
return auth !== null;
|
return auth !== null;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user