added refetch function for recall after takng any assign or unassign project for update

This commit is contained in:
Pramod Mahajan 2025-06-09 10:01:58 +05:30
parent fe87e0dbd4
commit 0b46dc0f1f

View File

@ -145,12 +145,12 @@ export const useProjectsByEmployee = ( employeeId ) =>
setError(''); // clear previous error
const res = await ProjectRepository.getProjectsByEmployee(id);
setProjectList(res.data);
cacheData('ProjectsByEmployee', { data: res.data, employeeId: id });
cacheData( 'ProjectsByEmployee', {data: res.data, employeeId: id} );
setLoading(false)
} catch (err) {
setError(err?.message || 'Failed to fetch projects');
} finally {
setLoading(false);
}
setError( err?.message || 'Failed to fetch projects' );
setLoading(false)
}
};
useEffect(() => {
@ -171,8 +171,8 @@ export const useProjectsByEmployee = ( employeeId ) =>
return {
projectList,
loading,
error
error,
refetch : fetchProjects
}
};