diff --git a/src/components/CreateProject/CreateProject.tsx b/src/components/CreateProject/CreateProject.tsx index 242ebd6..ac95e99 100644 --- a/src/components/CreateProject/CreateProject.tsx +++ b/src/components/CreateProject/CreateProject.tsx @@ -16,6 +16,7 @@ import TaskSetup from "./TaskSetup"; import StaffAllocation from "./StaffAllocation"; import Milestone from "./Milestone"; import { Task, TaskTemplate } from "@/app/api/tasks"; +import AssignIcon from '@mui/icons-material/AssignmentIndOutlined'; import { FieldErrors, FormProvider, @@ -40,7 +41,7 @@ import { WorkNature, } from "@/app/api/projects"; import { StaffResult } from "@/app/api/staff"; -import { Typography } from "@mui/material"; +import { Grid, Typography } from "@mui/material"; import { Grade } from "@/app/api/grades"; import { Customer, CustomerType, Subsidiary } from "@/app/api/customer"; import { isEmpty } from "lodash"; @@ -512,6 +513,8 @@ const CreateProject: React.FC = ({ onSubmit={formProps.handleSubmit(onSubmit, onSubmitError)} > {isEditMode && !(formProps.getValues("projectDeleted") === true) && !loading && ( + + {t("Edit Project")}: {`<${defaultInputs?.projectCode}>`} {/* {!formProps.getValues("projectActualStart") && ( */} )} + )} = async (props) => { fetchCustomerTypes(), fetchUserAbilities(), ]); - + const userStaff = await fetchUserStaff() + const teamId = userStaff?.teamId + const filteredTeamLeads = teamLeads.filter(teamLead => teamLead.teamId === teamId) const projectInfo = props.isEditMode ? await fetchProjectDetails(props.projectId!) : undefined; @@ -77,6 +79,7 @@ const CreateProjectWrapper: React.FC = async (props) => { ? await fetchMainProjects() : undefined; + console.log(projectInfo) return ( = async (props) => { allTasks={tasks} projectCategories={projectCategories} taskTemplates={taskTemplates} - teamLeads={teamLeads} + teamLeads={filteredTeamLeads} allSubsidiaries={allSubsidiaries} allCustomers={allCustomers} contractTypes={contractTypes}