From 52e45f8328094ccf0af475363354778872a0354e Mon Sep 17 00:00:00 2001 From: JaiPandey425 Date: Thu, 4 Dec 2025 12:06:45 +0530 Subject: [PATCH] Add the setTimeOut leave and adjustment api call --- .../LeaveAndAdjustments.tsx | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/ui/pages/LeaveAndAdjustments/LeaveAndAdjustments.tsx b/src/ui/pages/LeaveAndAdjustments/LeaveAndAdjustments.tsx index e6e728f..9c94649 100644 --- a/src/ui/pages/LeaveAndAdjustments/LeaveAndAdjustments.tsx +++ b/src/ui/pages/LeaveAndAdjustments/LeaveAndAdjustments.tsx @@ -43,7 +43,7 @@ const LeaveAndAdjustments: React.FC = () => { const navigate = useNavigate(); const { projectSummary } = useSelector((state: any) => state.projects); -console.log("projectSummary46" , projectSummary) + console.log("projectSummary46", projectSummary) // Tabs state const [activeTab, setActiveTab] = useState<"leave" | "adjustments">("leave"); @@ -95,18 +95,25 @@ console.log("projectSummary46" , projectSummary) // Combined refresh function const handleRefresh = async () => { - if (activeTab === "leave") { - await fetchLeaves(); - } else { - await fetchAdjustments(); - } + // if (activeTab === "leave") { + // await fetchLeaves(); + // } else { + // await fetchAdjustments(); + // } + + fetchLeaves(); + setTimeout(() => { + fetchAdjustments(); + }, 0); setLastRefreshed(new Date()); }; // Initial data fetch useEffect(() => { fetchLeaves(); - fetchAdjustments(); + setTimeout(() => { + fetchAdjustments(); + }, 0); setLastRefreshed(new Date()); }, []);