Skip to content
Snippets Groups Projects
Select Git revision
  • 665c4b7522181a08a6346535cfde32c91a2637e3
  • main default protected
  • OZG-8376-ods-select
  • admin-cleanup
  • OZG-7981-Statistik-Anzeige-von-Mandanten
  • OZG-7986-mandat-anfragen
  • OZG-7981-Statistik-Anzeige-von-Mandanten-2
  • OZG-8405-Alfa-Bearbeiter-auswählen-und-entfernen-Design
  • OZG-8378-fix-routing
  • wip-sebo-sebastian
  • fix-storybook
  • OZG-8314-Alfa-Vorgang-Bearbeiter-Zuweisung-entfernen
  • testing-imports
  • storybook-improvements
  • OZG-7287-forward-saml-token
  • release-administration
  • OZG-8422-BenutzerSpeichern
  • release-info
  • release
  • OZG-7856_schadcode-scanner-e2e
  • OZG-7985-fix-sorting
  • 1.12.1-administration
  • 1.12.0-administration
  • 1.12.0-info
  • 2.27.0-alfa
  • 1.11.0-info
  • 1.11.0-administration
  • 2.26.0-alfa
  • 1.10.0-info
  • 1.10.0-administration
  • 2.25.0-alfa
  • 1.9.0-info
  • 1.9.0-administration
  • 2.24.0-alfa
  • 1.8.0-info
  • 1.8.0-administration
  • 2.23.0-alfa
  • 1.7.0-info
  • 1.7.0-administration
  • 2.22.0-alfa
  • 1.6.0-info
41 results

bescheid-status-text.component.ts

Blame
  • user avatar
    OZGCloud authored
    2003db12
    History
    bescheid-status-text.component.ts 1.11 KiB
    import { CommonModule } from '@angular/common';
    import { Component, Input } from '@angular/core';
    
    import { CloseIconComponent } from '../icons/close-icon/close-icon.component';
    import { StampIconComponent } from '../icons/stamp-icon/stamp-icon.component';
    
    @Component({
      selector: 'ods-bescheid-status-text',
      standalone: true,
      imports: [CommonModule, StampIconComponent, CloseIconComponent],
      template: ` <p class="flex gap-2 text-base font-medium text-text">
        <span class="flex items-center gap-2" *ngIf="bewilligt"
          ><ods-stamp-icon size="medium" class="fill-bewilligt" />Bewilligt am {{ dateText }}</span
        >
        <span class="flex items-center gap-2" *ngIf="!bewilligt"
          ><ods-close-icon class="fill-abgelehnt" />Abgelehnt am
          {{ dateText }}
        </span>
        <span
          *ngIf="hasBescheidDraft"
          class="flex items-center text-error"
          data-test-class="bescheid-status-draft"
          >(Entwurf)</span
        >
      </p>`,
    })
    export class BescheidStatusTextComponent {
      @Input({ required: true }) dateText: string = '';
      @Input() bewilligt: boolean = false;
      @Input() hasBescheidDraft: boolean = false;
    }