(web): dashboard enhancements

This commit is contained in:
Marcel Arndt
2025-06-05 15:24:05 +02:00
parent d8a2930247
commit 44f627499a
123 changed files with 8890 additions and 2052 deletions
@@ -1,4 +1,3 @@
import { NgIf, NgSwitch, NgSwitchCase } from '@angular/common';
import { ChangeDetectionStrategy, Component, inject } from '@angular/core';
import { MatIconModule } from '@angular/material/icon';
import { MatTabsModule } from '@angular/material/tabs';
@@ -19,21 +18,18 @@ import { TicketToursComponent } from './ticket-tours.component';
import { TicketUserActionRequiredComponent } from './ticket-user-action-required.component';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
selector: 'dks-ticket-view',
templateUrl: './ticket-view.component.html',
imports: [
MatTabsModule,
MatIconModule,
TicketOverviewComponent,
TicketToursComponent,
TicketUserActionRequiredComponent,
TicketTdUncertainComponent,
TicketDocumentsMissingComponent,
NgIf,
NgSwitch,
NgSwitchCase,
]
changeDetection: ChangeDetectionStrategy.OnPush,
selector: 'dks-ticket-view',
templateUrl: './ticket-view.component.html',
imports: [
MatTabsModule,
MatIconModule,
TicketOverviewComponent,
TicketToursComponent,
TicketUserActionRequiredComponent,
TicketTdUncertainComponent,
TicketDocumentsMissingComponent,
],
})
export class TicketViewComponent {
private ticketsService = inject(TicketsService);