fix betreft afspraken
All checks were successful
Docker Image CI / build-and-push (push) Successful in 1m4s
Docker Image CI / deploy (push) Successful in 30s
Docker Image CI / notify-failure (push) Has been skipped

This commit is contained in:
2025-04-18 23:30:16 +02:00
parent 781723fddf
commit 524aa879de
9 changed files with 50 additions and 33 deletions

View File

@@ -1,5 +1,4 @@
import {Component, EventEmitter, inject, Input, OnInit, Output} from '@angular/core';
import {Appointment} from '../../models/appointment';
import {DateFormatter} from '../../utils/date-formatter';
import {TuiAlertService, TuiButton, TuiGroup, TuiIcon} from '@taiga-ui/core';
import {TuiTextareaModule} from '@taiga-ui/legacy';
@@ -8,6 +7,7 @@ import {NgIf} from '@angular/common';
import {ModalComponent} from '../modal/modal.component';
import {EditItemComponent} from '../edit-item/edit-item.component';
import {AppointmentService} from '../../services/appointment.service';
import {AppointmentDto} from '../../models/appointment-dto';
@Component({
selector: 'app-details',
@@ -36,9 +36,9 @@ export class DetailsComponent implements OnInit {
constructor(private appointmentService: AppointmentService) {
}
@Input() appointment: Appointment;
@Output() appointmentDeleted = new EventEmitter<Appointment>();
@Output() appointmentEdited = new EventEmitter<Appointment>();
@Input() appointment: AppointmentDto;
@Output() appointmentDeleted = new EventEmitter<AppointmentDto>();
@Output() appointmentEdited = new EventEmitter<AppointmentDto>();
open: boolean = true;
readonly = true;
showDeleteModal = false;
@@ -66,7 +66,7 @@ export class DetailsComponent implements OnInit {
updateAppointment($event: any) {
this.showEditModal = false;
this.appointmentService.getAppointment($event).subscribe((appointment: Appointment) => {
this.appointmentService.getAppointment($event).subscribe((appointment: AppointmentDto) => {
this.appointment = appointment
this.appointmentEdited.emit(this.appointment);
})