messaging-management/messaging/namespace-list/namespace-item/namespace-item-card/namespace-item-card.component.ts

Metadata

Relationships

<div class="card-block text-default visible-xs text-center p-b-0">
  <span class="text-12 text-uppercase text-muted">
    {{ serviceLabel | translate }}
  </span>
</div>
<div
  class="card-block text-default p-t-sm-48"
  [ngClass]="{
    'p-b-sm-48': limit === 0
  }"
>
  <div class="d-flex fit-w a-i-center gap-8 j-c-center">
    <i
      class="icon-32 c8y-icon-duocolor"
      [c8yIcon]="ITEM_DETAILS[dataType].icon"
    ></i>
    <span
      class="h1"
      data-cy="namespace-item-card--value"
    >
      {{ value | number }}
    </span>
    <span
      class="a-s-baseline text-14 text-medium text-truncate"
      title="{{ ITEM_DETAILS[dataType].title | translate }}"
      data-cy="namespace-item-card--label"
    >
      {{ ITEM_DETAILS[dataType].title | translate }}
    </span>
  </div>
</div>
@if (dataType === DATA_TYPE.topics && limit !== 0) {
  <div class="card-footer d-flex gap-16 j-c-center a-i-center">
    <span
      class="tag tag--default no-pointer"
      data-cy="namespace-item-card--limit"
    >
      {{ topicsLimitLabel | translate: { backlogQuotaLimit: limit | backlogQuotaLimit } }}
    </span>
    <app-usage
      data-cy="namespace-item-card--usage"
      [count]="value"
      [limit]="limit"
    ></app-usage>
  </div>
}

results matching ""

    No results matching ""