Merge pull request #2444 from mempool/nymkappa/bugfix/infinite-loading-no-channel
Fix infinite loading spinner in channel map when no active channel exists
This commit is contained in:
		
						commit
						916042faab
					
				@ -44,13 +44,13 @@ export class NodeChannels implements OnChanges {
 | 
			
		||||
        switchMap((response) => {
 | 
			
		||||
          this.isLoading = true;
 | 
			
		||||
          if ((response.body?.length ?? 0) <= 0) {
 | 
			
		||||
            return [];
 | 
			
		||||
            this.isLoading = false;
 | 
			
		||||
            return [''];
 | 
			
		||||
          }
 | 
			
		||||
          return [response.body];
 | 
			
		||||
        }),
 | 
			
		||||
        tap((body: any[]) => {
 | 
			
		||||
          if (body.length === 0) {
 | 
			
		||||
            this.isLoading = false;
 | 
			
		||||
          if (body.length === 0 || body[0].length === 0) {
 | 
			
		||||
            return;
 | 
			
		||||
          }
 | 
			
		||||
          const biggestCapacity = body[0].capacity;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user