diff --git a/src/components/Project/Infrastructure/TaskModel.jsx b/src/components/Project/Infrastructure/TaskModel.jsx index 9c65fa6f..fef57cfb 100644 --- a/src/components/Project/Infrastructure/TaskModel.jsx +++ b/src/components/Project/Infrastructure/TaskModel.jsx @@ -6,7 +6,7 @@ import { useActivitiesMaster, useWorkCategoriesMaster, } from "../../../hooks/masterHook/useMaster"; -import { useManageTask, useProjectAssignedServices } from "../../../hooks/useProjects"; +import { useManageTask, useProjectAssignedOrganizations, useProjectAssignedServices } from "../../../hooks/useProjects"; import showToast from "../../../services/toastService"; import Label from "../../common/Label"; import { useSelectedProject } from "../../../slices/apiDataManager"; @@ -41,8 +41,17 @@ const TaskModel = ({ project, onSubmit, onClose }) => { const projectId = useSelectedProject(); const { data: assignedServices, isLoading: servicesLoading } = useProjectAssignedServices(projectId); + const { data: assignedOrganizations, isLoading: orgLoading } = useProjectAssignedOrganizations(projectId); const [selectedService, setSelectedService] = useState(""); + // Fetch Assigned Organizations (Activity Groups) + + const [selectedOrg, setSelectedOrg] = useState(""); + + const handleOrgChange = (e) => { + setSelectedOrg(e.target.value); + }; + const handleServiceChange = (e) => { setSelectedService(e.target.value); @@ -188,7 +197,7 @@ const TaskModel = ({ project, onSubmit, onClose }) => { {/* Services Selection */} {selectedWorkArea && (