diff --git a/app/page.tsx b/app/page.tsx
index d33073c..bfaa0fa 100644
--- a/app/page.tsx
+++ b/app/page.tsx
@@ -126,6 +126,9 @@ export default function Home() {
const handlePrint = () => window.print();
+ // Termine-Tab zeigt nur offene (nicht erledigte) Termine
+ const openAppointments = appointments.filter((a) => !a.erledigt);
+
// Aktuelle (offene) Termine ab heute für die Druckansicht
const startOfToday = new Date();
startOfToday.setHours(0, 0, 0, 0);
@@ -156,12 +159,12 @@ export default function Home() {
-
Alle Termine
+
Offene Termine
{isLoading ? (
Lade Daten...
) : (
+
{editingAppointment && (
ℹ️ Bearbeitungsmodus: Sie bearbeiten einen bestehenden
diff --git a/components/AppointmentList.tsx b/components/AppointmentList.tsx
index c714474..b0c5fe4 100644
--- a/components/AppointmentList.tsx
+++ b/components/AppointmentList.tsx
@@ -56,12 +56,12 @@ export default function AppointmentList({
| Erledigt |
- Arzt |
- Fachrichtung |
+ Arzt |
+ Fachrichtung |
Datum |
Tag |
Zeit |
- Bemerkungen |
+ Bemerkungen |
{hasActions && Aktion | }
@@ -94,12 +94,12 @@ export default function AppointmentList({
}
/>
-
{app.arztName} |
- {app.arztArt || '-'} |
+ {app.arztName} |
+ {app.arztArt || '-'} |
{formatDate(app.termin)} |
{getWeekday(app.termin)} |
{formatTime(app.termin)} |
- {app.bemerkungen || '-'} |
+ {app.bemerkungen || '-'} |
{hasActions && (
|