All files / src/app/components/signals signals.component.html

95.34% Statements 41/43
100% Branches 2/2
100% Functions 0/0
100% Lines 22/22

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36477x   954x 8x 954x 954x     694x 6x   6x   6x 688x 688x 6x   6x     694x 6x   6x     694x 6x     6x 8x 8x 8x  
<app-error *ngIf="signalsError" [error]="signalsError"></app-error>
 
<div *ngIf="!signalsError">
  <div class="signals-stats">
    <div class="skeleton-block" *ngIf="!signalStats"></div>
    <nav class="level" *ngIf="signalStats">
      <div class="level-item has-text-centered">
        <div>
          <p class="title">{{signalStats.number_active_signals}}</p>
          <p class="heading">active signals</p>
        </div>
      </div>
      <div class="level-item has-text-centered">
        <div>
          <p *ngIf="!signalsTableComponent || signalsTableComponent.isLoading" class="title">{{signalStats.number_signals}}</p>
          <p *ngIf="!signalsTableComponent.isLoading" class="title">{{signalsTableComponent.signals.total}}</p>
          <p class="heading">signals</p>
        </div>
      </div>
      <div class="level-item has-text-centered">
        <div>
          <p class="title">{{signalStats.number_signal_samples | numberSuffix}}</p>
          <p class="heading">samples</p>
        </div>
      </div>
      <div class="level-item has-text-centered">
        <div>
          <p class="title"> {{signalStats.signal_data_size | numberSuffix}}B</p>
          <p class="heading">signal data size</p>
        </div>
      </div>
    </nav>
  </div>
  <app-signals-table></app-signals-table>
</div>