mirror of
https://github.com/mempool/mempool.git
synced 2025-02-24 14:50:52 +01:00
[faucet] improve feedback upon success
This commit is contained in:
parent
6b16b2d651
commit
3bbdf6fb25
2 changed files with 10 additions and 1 deletions
|
@ -6,7 +6,14 @@
|
|||
|
||||
<div class="faucet-container text-center">
|
||||
|
||||
@if (loading) {
|
||||
@if (txid) {
|
||||
<div class="alert alert-success w-100 text-truncate">
|
||||
<fa-icon [icon]="['fas', 'circle-check']"></fa-icon>
|
||||
Sent!
|
||||
<a class="text-primary" [href]="'/testnet4/txid/' + txid">{{ txid }}</a>
|
||||
</div>
|
||||
}
|
||||
@else if (loading) {
|
||||
<p>Loading faucet...</p>
|
||||
<div class="spinner-border text-light"></div>
|
||||
} @else if (!user) {
|
||||
|
|
|
@ -103,6 +103,7 @@ export class FaucetComponent implements OnInit, OnDestroy {
|
|||
|
||||
requestCoins(): void {
|
||||
this.error = null;
|
||||
this.txid = '';
|
||||
this.stateService.markBlock$.next({});
|
||||
this.servicesApiService.requestTestnet4Coins$(this.faucetForm.get('address')?.value, parseInt(this.faucetForm.get('satoshis')?.value))
|
||||
.subscribe({
|
||||
|
@ -110,6 +111,7 @@ export class FaucetComponent implements OnInit, OnDestroy {
|
|||
this.txid = response.txid;
|
||||
this.websocketService.startTrackTransaction(this.txid);
|
||||
this.audioService.playSound('cha-ching');
|
||||
this.cd.markForCheck();
|
||||
}),
|
||||
error: (response: HttpErrorResponse) => {
|
||||
this.error = response.error;
|
||||
|
|
Loading…
Add table
Reference in a new issue