after refresh attednace page, now it able get employee default selectedproject.
This commit is contained in:
parent
7bb7b37b60
commit
1a651ac5bc
@ -93,13 +93,14 @@ const AttendancePage = () => {
|
|||||||
}, [modelConfig, isCreateModalOpen]);
|
}, [modelConfig, isCreateModalOpen]);
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
setAttendances(attendance);
|
setAttendances(attendance);
|
||||||
}, [attendance]);
|
}, [ attendance ] );
|
||||||
useEffect(()=>{
|
|
||||||
if(selectedProject == 1){
|
console.log(selectedProject)
|
||||||
dispatch(setProjectId(loginUser?.projects[0]))
|
useEffect(() => {
|
||||||
console.log(loginUser?.projects);
|
if (selectedProject === 1 || selectedProject === undefined ) {
|
||||||
}
|
dispatch(setProjectId(loginUser?.projects[0]));
|
||||||
},[selectedProject,loginUser?.projects])
|
}
|
||||||
|
}, [selectedProject, loginUser?.projects]);
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
{isCreateModalOpen && modelConfig && (
|
{isCreateModalOpen && modelConfig && (
|
||||||
@ -159,7 +160,6 @@ useEffect(()=>{
|
|||||||
</select>
|
</select>
|
||||||
</label>
|
</label>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</ul>
|
</ul>
|
||||||
<ul className="nav nav-tabs" role="tablist">
|
<ul className="nav nav-tabs" role="tablist">
|
||||||
@ -204,13 +204,18 @@ useEffect(()=>{
|
|||||||
{!projectLoading && !attendances && <span>Not Found</span>}
|
{!projectLoading && !attendances && <span>Not Found</span>}
|
||||||
|
|
||||||
{activeTab === "all" && (
|
{activeTab === "all" && (
|
||||||
<div className="tab-pane fade show active py-0">
|
<>
|
||||||
<Attendance
|
{!projectLoading && attendances.length === 0 && (
|
||||||
attendance={attendances}
|
<p>No Employee assigned yet.</p>
|
||||||
handleModalData={handleModalData}
|
)}
|
||||||
getRole={getRole}
|
<div className="tab-pane fade show active py-0">
|
||||||
/>
|
<Attendance
|
||||||
</div>
|
attendance={attendances}
|
||||||
|
handleModalData={handleModalData}
|
||||||
|
getRole={getRole}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{activeTab === "logs" && (
|
{activeTab === "logs" && (
|
||||||
|
Loading…
x
Reference in New Issue
Block a user