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

94.87% Statements 37/39
75% Branches 6/8
100% Functions 0/0
95.45% Lines 21/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 36 37 38 39 40 41 42 43895x       1790x   11x 1790x 11x   1790x       1387x 11x   11x     1387x 11x   11x     1387x 11x   11x     1387x 11x     11x   11x 11x 11x    
@if (signalsError) {
  <app-error [error]="signalsError"></app-error>
}
 
@if (!signalsError) {
  <div>
    <div class="signals-stats">
      @if (!signalStats) {
        <div class="skeleton-block"></div>
      }
      @if (signalStats) {
        <nav class="level">
          <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 class="title">{{signalStats.number_signals}}</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>
}