@if (comingSoon()) {
  <button type="button" class="dashboard-shortcut-card dashboard-shortcut-card--disabled" disabled>
    <span class="pi {{ icon() }} dashboard-shortcut-card__icon" aria-hidden="true"></span>
    <span class="dashboard-shortcut-card__title">{{ labelKey() | translate }}</span>
    @if (descriptionKey(); as description) {
      <span class="dashboard-shortcut-card__description">{{ description | translate }}</span>
    }
    <span class="dashboard-shortcut-card__badge">{{ 'adminShell.nav.comingSoonBadge' | translate }}</span>
  </button>
} @else {
  <a class="dashboard-shortcut-card" [routerLink]="route()">
    <span class="pi {{ icon() }} dashboard-shortcut-card__icon" aria-hidden="true"></span>
    <span class="dashboard-shortcut-card__title">{{ labelKey() | translate }}</span>
    @if (descriptionKey(); as description) {
      <span class="dashboard-shortcut-card__description">{{ description | translate }}</span>
    }
  </a>
}
