diff --git a/src/components/CreateClientModal.tsx b/src/components/CreateClientModal.tsx index 6b44ad1..3fbc1a4 100644 --- a/src/components/CreateClientModal.tsx +++ b/src/components/CreateClientModal.tsx @@ -38,7 +38,7 @@ export default function CreateClientModal({ isOpen, onClose, onSuccess, workspac const footer = ( <> - {t.clients.cancel} + {t.actions?.cancel} {isLoading ? "..." : t.clients.create} diff --git a/src/components/DeleteClientModal.tsx b/src/components/DeleteClientModal.tsx index d32f3bd..e84caf1 100644 --- a/src/components/DeleteClientModal.tsx +++ b/src/components/DeleteClientModal.tsx @@ -33,7 +33,7 @@ export default function DeleteClientModal({ isOpen, onClose, onSuccess, client } const footer = ( <> - {t.clients.cancel} + {t.actions?.cancel} - {t.clients.cancel} + {t.actions?.cancel} {isLoading ? "..." : t.clients.saveChanges} diff --git a/src/pages/Clients.tsx b/src/pages/Clients.tsx index e8175e3..799a1f4 100644 --- a/src/pages/Clients.tsx +++ b/src/pages/Clients.tsx @@ -36,14 +36,13 @@ export default function Clients() { const isFa = lang === "fa" const orderingOptions = [ - { value: "-created_at", label: isFa ? "جدیدترین" : "Newest First" }, - { value: "created_at", label: isFa ? "قدیمیترین" : "Oldest First" }, - { value: "name", label: isFa ? "نام (الف-ی)" : "Name (A-Z)" }, - { value: "-name", label: isFa ? "نام (ی-الف)" : "Name (Z-A)" }, - { value: "-updated_at", label: isFa ? "اخیراً بروزرسانی شده" : "Recently Updated" }, + { value: "-created_at", label: t.ordering?.createdAtDesc || "Newest First" }, + { value: "created_at", label: t.ordering?.createdAt || "Oldest First" }, + { value: "name", label: t.ordering?.name || "Name (A-Z)" }, + { value: "-name", label: t.ordering?.nameDesc || "Name (Z-A)" }, + { value: "-updated_at", label: t.ordering?.updatedAtDesc || "Recently Updated" }, ] - // بازگشت به صفحه اول در صورت تغییر فیلتر یا جستجو useEffect(() => { setCurrentPage(1) }, [debouncedSearch, ordering]) @@ -106,7 +105,7 @@ export default function Clients() { } return ( - + {t.clients.title} @@ -130,7 +129,7 @@ export default function Clients() { searchPlaceholder={t.clients.searchPlaceholder} /> - + {isLoading ? (