Keep firstSeen loader, retry on fail
This commit is contained in:
		
							parent
							
								
									89de288fec
								
							
						
					
					
						commit
						fa9aaf0423
					
				@ -465,7 +465,7 @@
 | 
			
		||||
      <td i18n="transaction.first-seen|Transaction first seen">First seen</td>
 | 
			
		||||
      <td><i><app-time kind="since" [time]="transactionTime" [fastRender]="true"></app-time></i></td>
 | 
			
		||||
    </tr>
 | 
			
		||||
  } @else if (transactionTime === -1) {
 | 
			
		||||
  } @else {
 | 
			
		||||
    <tr>
 | 
			
		||||
      <td i18n="transaction.first-seen|Transaction first seen">First seen</td>
 | 
			
		||||
      <td><span class="skeleton-loader"></span></td>
 | 
			
		||||
 | 
			
		||||
@ -656,8 +656,12 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy {
 | 
			
		||||
    this.apiService
 | 
			
		||||
      .getTransactionTimes$([this.tx.txid])
 | 
			
		||||
      .subscribe((transactionTimes) => {
 | 
			
		||||
        if (transactionTimes?.length) {
 | 
			
		||||
        if (transactionTimes?.length && transactionTimes[0]) {
 | 
			
		||||
          this.transactionTime = transactionTimes[0];
 | 
			
		||||
        } else {
 | 
			
		||||
          setTimeout(() => {
 | 
			
		||||
            this.getTransactionTime();
 | 
			
		||||
          }, 2000);
 | 
			
		||||
        }
 | 
			
		||||
      });
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user