{t('hiddenMessage')}
{t('loadingAppointments')}
)}{t('emptyDay')}
)} {appointments.map((a) => { const sel = a.id === selectedAppointmentId; const timeLabel = formatAppTimeRange(a.startAt, a.endAt, locale); const purposeLabel = treatmentTypeLabelFromCatalog(a.purpose, treatmentCatalog); const purposeIndex = treatmentCatalog.findIndex((e) => e.code === a.purpose); return ({timeLabel}
{a.patientFirstName} {a.patientLastName}
{purposeLabel}