Merge pull request #5532 from mempool/natsoni/fix-accelerations-list
Fix accelerations list page navigation on first load
This commit is contained in:
		
						commit
						3345a60863
					
				@ -1,5 +1,5 @@
 | 
			
		||||
import { Component, OnInit, ChangeDetectionStrategy, Input, ChangeDetectorRef, OnDestroy, Inject, LOCALE_ID } from '@angular/core';
 | 
			
		||||
import { BehaviorSubject, Observable, Subscription, catchError, filter, of, switchMap, tap, throttleTime } from 'rxjs';
 | 
			
		||||
import { BehaviorSubject, Observable, Subscription, catchError, combineLatest, filter, of, switchMap, tap, throttleTime, timer } from 'rxjs';
 | 
			
		||||
import { Acceleration, BlockExtended, SinglePoolStats } from '../../../interfaces/node-api.interface';
 | 
			
		||||
import { StateService } from '../../../services/state.service';
 | 
			
		||||
import { WebsocketService } from '../../../services/websocket.service';
 | 
			
		||||
@ -61,8 +61,11 @@ export class AccelerationsListComponent implements OnInit, OnDestroy {
 | 
			
		||||
      this.websocketService.want(['blocks']);
 | 
			
		||||
      this.seoService.setTitle($localize`:@@02573b6980a2d611b4361a2595a4447e390058cd:Accelerations`);
 | 
			
		||||
 | 
			
		||||
      this.paramSubscription = this.route.params.pipe(
 | 
			
		||||
        tap(params => {
 | 
			
		||||
      this.paramSubscription = combineLatest([
 | 
			
		||||
        this.route.params,
 | 
			
		||||
        timer(0),
 | 
			
		||||
      ]).pipe(
 | 
			
		||||
        tap(([params]) => {
 | 
			
		||||
          this.page = +params['page'] || 1;
 | 
			
		||||
          this.pageSubject.next(this.page);
 | 
			
		||||
        })
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user