From c4150ab8acebc06ea8295806c354a8586ac9ac23 Mon Sep 17 00:00:00 2001 From: hamid zarghami Date: Sat, 11 Jul 2026 11:58:49 +0330 Subject: [PATCH] delete task and update task --- src/langs/fa.json | 3 + .../task-detail/TaskDetailDescription.tsx | 4 +- .../task-detail/TaskDetailHeader.tsx | 10 +- .../task-detail/TaskDetailModal.tsx | 113 ++++++++++++++++-- .../task-detail/TaskDetailToolbar.tsx | 47 +++++++- .../task-detail/attachment/List.tsx | 34 +++--- .../components/task-detail/checklist/List.tsx | 28 +++-- .../taskmanager/task/hooks/useTaskData.ts | 37 +++++- .../taskmanager/task/service/TaskService.ts | 17 ++- src/pages/taskmanager/task/types/TaskTypes.ts | 57 +++++++++ 10 files changed, 306 insertions(+), 44 deletions(-) diff --git a/src/langs/fa.json b/src/langs/fa.json index 42eff48..3beec05 100644 --- a/src/langs/fa.json +++ b/src/langs/fa.json @@ -1009,6 +1009,9 @@ "add_new_task": "اضافه کردن تسک", "add_task": "اضافه کردن", "task_title": "عنوان تسک", + "delete_task": "حذف تسک", + "delete_task_confirm": "آیا از حذف این تسک اطمینان دارید؟", + "task_deleted": "تسک با موفقیت حذف شد", "task_detail": { "labels": "برچسب ها", "user_management": "مدیریت کاربران", diff --git a/src/pages/taskmanager/components/task-detail/TaskDetailDescription.tsx b/src/pages/taskmanager/components/task-detail/TaskDetailDescription.tsx index e659235..e7d6ed6 100644 --- a/src/pages/taskmanager/components/task-detail/TaskDetailDescription.tsx +++ b/src/pages/taskmanager/components/task-detail/TaskDetailDescription.tsx @@ -4,9 +4,10 @@ import { useTranslation } from "react-i18next"; type Props = { value?: string; onChange?: (value: string) => void; + onBlur?: () => void; }; -const TaskDetailDescription: FC = ({ value = "", onChange }) => { +const TaskDetailDescription: FC = ({ value = "", onChange, onBlur }) => { const { t } = useTranslation("global"); return ( @@ -15,6 +16,7 @@ const TaskDetailDescription: FC = ({ value = "", onChange }) => {