@if (appointment$ | async; as appointment) {

{{ (appointment.status ? 'PUBLIC_APPOINTMENTS.APPOINTMENT_INFO' : 'PUBLIC_APPOINTMENTS.CONFIRM_APPOINTMENT' ) | translate }} @if (!appointment.status) { }

{{ 'PUBLIC_APPOINTMENTS.DETAILS' | translate }}
{{ 'PUBLIC_APPOINTMENTS.HOST' | translate }}: {{ appointment?.employee?.user?.name }} ({{ appointment?.employee?.user?.email }})
{{ 'FORM.LABELS.MEETING_AGENDA' | translate }}: {{ appointment.agenda }}
@if (appointment.description) {
{{ 'FORM.LABELS.MEETING_DESCRIPTION' | translate }}: {{ appointment.description }}
}
{{ 'PUBLIC_APPOINTMENTS.PARTICIPANTS' | translate }}: {{ appointment.emails }}
{{ 'FORM.LABELS.MEETING_LOCATION' | translate }}: {{ appointment.location || 'N/A' }}
{{ 'FORM.LABELS.DURATION' | translate }}: {{ formatDuration(appointment?.startDateTime, appointment?.endDateTime) }}
@if (!appointment.status) {
{{ 'PUBLIC_APPOINTMENTS.EMAIL_SENT' | translate }}
} @if (rescheduleLink) {
{{ 'PUBLIC_APPOINTMENTS.RESCHEDULE' | translate }}: {{ 'PUBLIC_APPOINTMENTS.CLICK_HERE' | translate }}
} @if (appointment.status) {
{{ 'PUBLIC_APPOINTMENTS.EXPIRED_OR_CANCELLED' | translate }}
} @if (!appointment.status) {
}
}