React Query Integration for Server State Sync in Clinet #245

Merged
admin merged 60 commits from react-query into main 2025-07-11 11:32:19 +00:00
2 changed files with 5 additions and 3 deletions
Showing only changes of commit 28c226904e - Show all commits

View File

@ -60,7 +60,8 @@ const EditActivityModal = ({
const { mutate: UpdateTask, isPending } = useManageTask({ const { mutate: UpdateTask, isPending } = useManageTask({
onSuccessCallback: (response) => onSuccessCallback: (response) =>
{ {
showToast(response?.message,"success") showToast( response?.message, "success" )
onClose()
} }
}); });

View File

@ -1,5 +1,6 @@
import React from "react"; import React from "react";
import {useEmployeesByProjectAllocated, useProjects} from "../../hooks/useProjects"; import {useEmployeesByProjectAllocated, useProjects} from "../../hooks/useProjects";
import {formatNumber} from "../../utils/dateUtils";
const ProjectOverview = ({project}) =>{ const ProjectOverview = ({project}) =>{
const {projects} = useProjects() const {projects} = useProjects()
@ -15,13 +16,13 @@ const ProjectOverview = ({project}) =>{
<li className="d-flex align-items-center mb-4"> <li className="d-flex align-items-center mb-4">
<i className="bx bx-check"></i> <i className="bx bx-check"></i>
<span className="fw-medium mx-2">Task Planned:</span>{" "} <span className="fw-medium mx-2">Task Planned:</span>{" "}
<span>{project_detail?.plannedWork <span>{formatNumber(project_detail?.plannedWork)
}</span> }</span>
</li> </li>
<li className="d-flex align-items-center mb-4"> <li className="d-flex align-items-center mb-4">
<i className="bx bx-star"></i> <i className="bx bx-star"></i>
<span className="fw-medium mx-2">Task Completed:</span>{" "} <span className="fw-medium mx-2">Task Completed:</span>{" "}
<span>{project_detail?.completedWork }</span> <span>{formatNumber(project_detail?.completedWork) }</span>
</li> </li>
<li className="d-flex align-items-center"> <li className="d-flex align-items-center">
<i className="bx bx-user"></i> <i className="bx bx-user"></i>