From 48321331ea36f549758a4ad6dde35025755334ad Mon Sep 17 00:00:00 2001 From: Pramod Mahajan Date: Sat, 10 May 2025 15:17:46 +0530 Subject: [PATCH] added reset and setloader false once request completed --- src/components/Activities/ReportTask.jsx | 13 +++++++++---- src/components/Activities/ReportTaskComments.jsx | 6 +++--- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/components/Activities/ReportTask.jsx b/src/components/Activities/ReportTask.jsx index 286d3df4..5c618215 100644 --- a/src/components/Activities/ReportTask.jsx +++ b/src/components/Activities/ReportTask.jsx @@ -26,7 +26,8 @@ export const ReportTask = ({ report, closeModal, refetch }) => { const { register, handleSubmit, - formState: { errors }, + formState: {errors}, + reset } = useForm({ resolver: zodResolver(schema), defaultValues: { completedTask: 0, comment: "" }, @@ -43,11 +44,15 @@ export const ReportTask = ({ report, closeModal, refetch }) => { }; let response = await TasksRepository.reportTask(reportData); - showToast("Task reported successfully.", "success"); + showToast("Task Reported Successfully.", "success"); refetch(); + reset() + setloading(false); closeModal(); - } catch (error) { - showToast("Somthing wrog", "error"); + } catch ( error ) + { + const msg = error.response.data.message || error.message || "Error Occur During Api Call" + showToast(msg, "error"); } }; const handleClose = () => { diff --git a/src/components/Activities/ReportTaskComments.jsx b/src/components/Activities/ReportTaskComments.jsx index afe2b33f..94ee1c7b 100644 --- a/src/components/Activities/ReportTaskComments.jsx +++ b/src/components/Activities/ReportTaskComments.jsx @@ -102,7 +102,7 @@ const ReportTaskComments = ({ commentsData, closeModal }) => { style={{ maxHeight: "400px" }} > {comments && - comments.map((data) => { + comments?.map((data) => { const fullName = `${data?.employee?.firstName} ${data?.employee?.lastName}`; const bgClass = getBgClassFromHash(fullName); return ( @@ -116,10 +116,10 @@ const ReportTaskComments = ({ commentsData, closeModal }) => { - {`${data?.employee?.firstName.slice( + {`${data?.employee?.firstName?.slice( 0, 1 - )} ${data?.employee?.lastName.slice(0, 1)}`} + )} ${data?.employee?.lastName?.slice(0, 1)}`}