improvement: appointments history component added to patients feature.

This commit is contained in:
2026-07-12 18:56:01 +03:30
parent 3b47aa9605
commit 1cdf853d32
12 changed files with 374 additions and 28 deletions

View File

@@ -393,7 +393,20 @@
"statusLabel": "Status:",
"statusActive": "Active",
"statusInactive": "Inactive",
"emptyValue": "-"
"emptyValue": "-",
"requiredMark": "*",
"requiredFieldsHint": "Fields marked with * are required. Email is optional.",
"firstNameRequired": "First name is required.",
"lastNameRequired": "Last name is required.",
"emailOptional": "Email (optional)",
"emailOptionalSummary": "Email (optional):",
"appointmentHistoryTitle": "Appointment history",
"appointmentHistorySubtitle": "Past and upcoming appointments for this patient at your clinic.",
"appointmentHistoryLoading": "Loading appointment history…",
"appointmentHistoryEmpty": "No appointments recorded for this patient yet.",
"appointmentHistoryError": "Could not load appointment history.",
"appointmentHistoryProvider": "Provider: {name}",
"appointmentHistoryUnknownProvider": "Unknown provider"
},
"cases": {
"title": "Cases",

View File

@@ -393,7 +393,20 @@
"statusLabel": "وضعیت:",
"statusActive": "فعال",
"statusInactive": "غیرفعال",
"emptyValue": "-"
"emptyValue": "-",
"requiredMark": "*",
"requiredFieldsHint": "فیلدهای دارای * الزامی هستند. ایمیل اختیاری است.",
"firstNameRequired": "نام الزامی است.",
"lastNameRequired": "نام خانوادگی الزامی است.",
"emailOptional": "ایمیل (اختیاری)",
"emailOptionalSummary": "ایمیل (اختیاری):",
"appointmentHistoryTitle": "سوابق نوبت",
"appointmentHistorySubtitle": "نوبت‌های گذشته و آینده این بیمار در کلینیک شما.",
"appointmentHistoryLoading": "در حال بارگذاری سوابق نوبت…",
"appointmentHistoryEmpty": "هنوز نوبتی برای این بیمار ثبت نشده است.",
"appointmentHistoryError": "بارگذاری سوابق نوبت انجام نشد.",
"appointmentHistoryProvider": "ارائه‌دهنده: {name}",
"appointmentHistoryUnknownProvider": "ارائه‌دهنده نامشخص"
},
"cases": {
"title": "پرونده‌ها",

View File

@@ -393,7 +393,20 @@
"statusLabel": "Status:",
"statusActive": "Actief",
"statusInactive": "Inactief",
"emptyValue": "-"
"emptyValue": "-",
"requiredMark": "*",
"requiredFieldsHint": "Velden met * zijn verplicht. E-mail is optioneel.",
"firstNameRequired": "Voornaam is verplicht.",
"lastNameRequired": "Achternaam is verplicht.",
"emailOptional": "E-mail (optioneel)",
"emailOptionalSummary": "E-mail (optioneel):",
"appointmentHistoryTitle": "Afspraakgeschiedenis",
"appointmentHistorySubtitle": "Eerdere en komende afspraken voor deze patiënt in uw kliniek.",
"appointmentHistoryLoading": "Afspraakgeschiedenis laden…",
"appointmentHistoryEmpty": "Er zijn nog geen afspraken voor deze patiënt.",
"appointmentHistoryError": "Kon afspraakgeschiedenis niet laden.",
"appointmentHistoryProvider": "Behandelaar: {name}",
"appointmentHistoryUnknownProvider": "Onbekende behandelaar"
},
"cases": {
"title": "Dossiers",