Merge pull request #2504 from mempool/nymkappa/bugfix/placeholder-channel-page
Show '-' when value is not defined in channel page
This commit is contained in:
		
						commit
						4cb6418f83
					
				@ -19,31 +19,31 @@
 | 
			
		||||
        <tr>
 | 
			
		||||
          <td i18n="address.total-sent">Fee rate</td>
 | 
			
		||||
          <td>
 | 
			
		||||
            {{ channel.fee_rate }} <span class="symbol">ppm ({{ channel.fee_rate / 10000 | number }}%)</span>
 | 
			
		||||
            {{ channel.fee_rate ?? '-' }} <span class="symbol">ppm ({{ channel.fee_rate / 10000 | number }}%)</span>
 | 
			
		||||
          </td>
 | 
			
		||||
        </tr>
 | 
			
		||||
        <tr>
 | 
			
		||||
          <td i18n="address.total-sent">Base fee</td>
 | 
			
		||||
          <td>
 | 
			
		||||
            <app-sats [satoshis]="channel.base_fee_mtokens / 1000" digitsInfo="1.0-2"></app-sats>
 | 
			
		||||
            <app-sats [valueOverride]="!channel.base_fee_mtokens ? '- ' : undefined" [satoshis]="channel.base_fee_mtokens / 1000" digitsInfo="1.0-2"></app-sats>
 | 
			
		||||
          </td>
 | 
			
		||||
        </tr>
 | 
			
		||||
        <tr>
 | 
			
		||||
          <td i18n="address.total-sent">Min HTLC</td>
 | 
			
		||||
          <td>
 | 
			
		||||
            <app-sats [satoshis]="channel.min_htlc_mtokens / 1000"></app-sats>
 | 
			
		||||
            <app-sats [valueOverride]="!channel.min_htlc_mtokens ? '- ' : undefined" [satoshis]="channel.min_htlc_mtokens / 1000"></app-sats>
 | 
			
		||||
          </td>
 | 
			
		||||
        </tr>
 | 
			
		||||
        <tr>
 | 
			
		||||
          <td i18n="address.total-sent">Max HTLC</td>
 | 
			
		||||
          <td>
 | 
			
		||||
            <app-sats [satoshis]="channel.max_htlc_mtokens / 1000"></app-sats>
 | 
			
		||||
            <app-sats [valueOverride]="!channel.max_htlc_mtokens ? '- ' : undefined" [satoshis]="channel.max_htlc_mtokens / 1000"></app-sats>
 | 
			
		||||
          </td>
 | 
			
		||||
        </tr>
 | 
			
		||||
        <tr>
 | 
			
		||||
          <td i18n="address.total-sent">Timelock delta</td>
 | 
			
		||||
          <td>
 | 
			
		||||
            <ng-container *ngTemplateOutlet="blocksPlural; context: {$implicit: channel.cltv_delta }"></ng-container>
 | 
			
		||||
            <ng-container *ngTemplateOutlet="blocksPlural; context: {$implicit: channel.cltv_delta ?? '-' }"></ng-container>
 | 
			
		||||
          </td>
 | 
			
		||||
        </tr>
 | 
			
		||||
      </tbody>
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,8 @@
 | 
			
		||||
‎{{ addPlus && satoshis >= 0 ? '+' : '' }}{{ satoshis | number : digitsInfo }}
 | 
			
		||||
<span class="symbol"><ng-template [ngIf]="network === 'liquid'">L-</ng-template>
 | 
			
		||||
<ng-template [ngIf]="network === 'liquidtestnet'">tL-</ng-template>
 | 
			
		||||
<ng-template [ngIf]="network === 'testnet'">t-</ng-template>
 | 
			
		||||
<ng-template [ngIf]="network === 'signet'">s-</ng-template>sats</span>
 | 
			
		||||
<span *ngIf="valueOverride !== undefined">{{ valueOverride }}</span>
 | 
			
		||||
<span *ngIf="valueOverride === undefined">‎{{ addPlus && satoshis >= 0 ? '+' : '' }}{{ satoshis | number : digitsInfo }} </span>
 | 
			
		||||
<span class="symbol">
 | 
			
		||||
  <ng-template [ngIf]="network === 'liquid'">L-</ng-template>
 | 
			
		||||
  <ng-template [ngIf]="network === 'liquidtestnet'">tL-</ng-template>
 | 
			
		||||
  <ng-template [ngIf]="network === 'testnet'">t-</ng-template>
 | 
			
		||||
  <ng-template [ngIf]="network === 'signet'">s-</ng-template>sats
 | 
			
		||||
</span>
 | 
			
		||||
@ -11,6 +11,7 @@ export class SatsComponent implements OnInit {
 | 
			
		||||
  @Input() satoshis: number;
 | 
			
		||||
  @Input() digitsInfo = '1.0-0';
 | 
			
		||||
  @Input() addPlus = false;
 | 
			
		||||
  @Input() valueOverride: string | undefined = undefined;
 | 
			
		||||
 | 
			
		||||
  network = '';
 | 
			
		||||
  stateSubscription: Subscription;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user