From f3bedf5826e3644168992acbbf62aa72a4bc67d9 Mon Sep 17 00:00:00 2001 From: Pramod Mahajan Date: Wed, 7 May 2025 16:41:25 +0530 Subject: [PATCH] handled console error --- src/pages/Activities/AttendancePage.jsx | 4 ++-- src/pages/Activities/TaskPlannng.jsx | 16 +++++++++++++--- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/pages/Activities/AttendancePage.jsx b/src/pages/Activities/AttendancePage.jsx index 6aaee98c..0694e399 100644 --- a/src/pages/Activities/AttendancePage.jsx +++ b/src/pages/Activities/AttendancePage.jsx @@ -62,7 +62,7 @@ const AttendancePage = () => { modalElement.classList.remove("show"); modalElement.style.display = "none"; document.body.classList.remove("modal-open"); - document.querySelector(".modal-backdrop").remove(); + document.querySelector(".modal-backdrop")?.remove(); } }; @@ -108,7 +108,7 @@ const AttendancePage = () => { className="modal fade show" style={{ display: "block" }} id="check-Out-modal" - tabindex="-1" + tabIndex="-1" aria-hidden="true" > { const { profile } = useProfile(); @@ -22,6 +23,7 @@ const TaskPlannng = () => { (store) => store.localVariables.projectId ); + const [project, setProject] = useState(null); const [projectDetails, setProjectDetails] = useState(null); const [activities, setActivities] = useState(null); @@ -66,14 +68,22 @@ const TaskPlannng = () => { }); }) .catch((error) => { - console.error(error); - setError("Failed to fetch data."); + const message = + error.response?.data?.message || + error.message || + "An unexpected error occurred"; + showToast( message, "error" ); }); } else { setProjectDetails(project_cache); } } catch (err) { - setError("Failed to fetch data."); + setError( "Failed to fetch data." ); + const message = + error.response?.data?.message || + error.message || + "An unexpected error occurred"; + showToast( message, "error" ); } finally { setLoading(false); }