React Query Integration for Server State Sync in Clinet #245
@ -63,7 +63,9 @@ const { mutate: UpdateTask, isPending } = useManageTask({
|
||||
showToast( response?.message, "success" )
|
||||
onClose()
|
||||
}
|
||||
});
|
||||
} );
|
||||
|
||||
|
||||
|
||||
const activityID = watch("activityID");
|
||||
|
||||
@ -82,13 +84,13 @@ const { mutate: UpdateTask, isPending } = useManageTask({
|
||||
|
||||
useEffect(() => {
|
||||
if (!workItem) return;
|
||||
|
||||
console.log(workItem)
|
||||
reset({
|
||||
activityID: String(
|
||||
workItem?.workItem?.activityId || workItem?.activityId
|
||||
workItem?.workItem?.activityId || workItem?.activityMaster?.id
|
||||
),
|
||||
workCategoryId: String(
|
||||
workItem?.workItem?.workCategoryId || workItem?.workCategoryId || ""
|
||||
workItem?.workItem?.workCategoryId || workItem?.workCategoryMaster?.id
|
||||
),
|
||||
plannedWork:
|
||||
workItem?.workItem?.plannedWork || workItem?.plannedWork || 0,
|
||||
@ -99,9 +101,10 @@ useEffect(() => {
|
||||
}, [workItem?.id,selectedActivity]);
|
||||
|
||||
|
||||
|
||||
useEffect(() => {
|
||||
const selected = activities?.find((a) => a.id === activityID);
|
||||
setSelectedActivity(selected || null);
|
||||
setSelectedActivity( selected || null );
|
||||
}, [activityID, activities]);
|
||||
|
||||
const onSubmitForm = (data) =>
|
||||
|
Loading…
x
Reference in New Issue
Block a user