+ {/* Reminder days */}
+
+
+ Fristen-Erinnerungen
+
+
+ Erinnern Sie mich vor Fristablauf:
+
+
+ {REMINDER_OPTIONS.map((opt) => (
+
+ ))}
+
+
+
+ {/* Email toggle */}
+
+
+ {/* Daily digest toggle */}
+
+
+ {/* Save */}
+
+
+ {saved && (
+ Gespeichert
+ )}
+
+
+ );
+}
diff --git a/frontend/src/lib/types.ts b/frontend/src/lib/types.ts
index d940c4f..80e61c6 100644
--- a/frontend/src/lib/types.ts
+++ b/frontend/src/lib/types.ts
@@ -189,25 +189,35 @@ export interface Note {
updated_at: string;
}
-export interface AuditLogEntry {
- id: number;
+// Notifications
+
+export interface Notification {
+ id: string;
tenant_id: string;
- user_id?: string;
- action: string;
- entity_type: string;
+ user_id: string;
+ type: "deadline_reminder" | "deadline_overdue" | "case_update" | "assignment";
+ entity_type?: "deadline" | "appointment" | "case";
entity_id?: string;
- old_values?: Record