From 1a651ac5bcd84e845d4585e42dc5577671ace092 Mon Sep 17 00:00:00 2001 From: Pramod Mahajan Date: Tue, 6 May 2025 10:29:58 +0530 Subject: [PATCH] after refresh attednace page, now it able get employee default selectedproject. --- src/pages/Activities/AttendancePage.jsx | 35 ++++++++++++++----------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/src/pages/Activities/AttendancePage.jsx b/src/pages/Activities/AttendancePage.jsx index 2f6d3812..b0484492 100644 --- a/src/pages/Activities/AttendancePage.jsx +++ b/src/pages/Activities/AttendancePage.jsx @@ -93,13 +93,14 @@ const AttendancePage = () => { }, [modelConfig, isCreateModalOpen]); useEffect(() => { setAttendances(attendance); - }, [attendance]); -useEffect(()=>{ - if(selectedProject == 1){ - dispatch(setProjectId(loginUser?.projects[0])) - console.log(loginUser?.projects); - } -},[selectedProject,loginUser?.projects]) + }, [ attendance ] ); + + console.log(selectedProject) + useEffect(() => { + if (selectedProject === 1 || selectedProject === undefined ) { + dispatch(setProjectId(loginUser?.projects[0])); + } + }, [selectedProject, loginUser?.projects]); return ( <> {isCreateModalOpen && modelConfig && ( @@ -159,7 +160,6 @@ useEffect(()=>{ )} -