reset default correct activity for edit Task

This commit is contained in:
Pramod Mahajan 2025-07-08 13:33:43 +05:30
parent 16c7e971b1
commit ae07e9629b

View File

@ -65,6 +65,8 @@ const { mutate: UpdateTask, isPending } = useManageTask({
}
} );
const activityID = watch("activityID");
const sortedActivities = useMemo(
@ -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,6 +101,7 @@ useEffect(() => {
}, [workItem?.id,selectedActivity]);
useEffect(() => {
const selected = activities?.find((a) => a.id === activityID);
setSelectedActivity( selected || null );