|
@@ -16,6 +16,7 @@ import TaskSetup from "./TaskSetup"; |
|
|
import StaffAllocation from "./StaffAllocation"; |
|
|
import StaffAllocation from "./StaffAllocation"; |
|
|
import Milestone from "./Milestone"; |
|
|
import Milestone from "./Milestone"; |
|
|
import { Task, TaskTemplate } from "@/app/api/tasks"; |
|
|
import { Task, TaskTemplate } from "@/app/api/tasks"; |
|
|
|
|
|
import AssignIcon from '@mui/icons-material/AssignmentIndOutlined'; |
|
|
import { |
|
|
import { |
|
|
FieldErrors, |
|
|
FieldErrors, |
|
|
FormProvider, |
|
|
FormProvider, |
|
@@ -40,7 +41,7 @@ import { |
|
|
WorkNature, |
|
|
WorkNature, |
|
|
} from "@/app/api/projects"; |
|
|
} from "@/app/api/projects"; |
|
|
import { StaffResult } from "@/app/api/staff"; |
|
|
import { StaffResult } from "@/app/api/staff"; |
|
|
import { Typography } from "@mui/material"; |
|
|
|
|
|
|
|
|
import { Grid, Typography } from "@mui/material"; |
|
|
import { Grade } from "@/app/api/grades"; |
|
|
import { Grade } from "@/app/api/grades"; |
|
|
import { Customer, CustomerType, Subsidiary } from "@/app/api/customer"; |
|
|
import { Customer, CustomerType, Subsidiary } from "@/app/api/customer"; |
|
|
import { isEmpty } from "lodash"; |
|
|
import { isEmpty } from "lodash"; |
|
@@ -512,6 +513,8 @@ const CreateProject: React.FC<Props> = ({ |
|
|
onSubmit={formProps.handleSubmit(onSubmit, onSubmitError)} |
|
|
onSubmit={formProps.handleSubmit(onSubmit, onSubmitError)} |
|
|
> |
|
|
> |
|
|
{isEditMode && !(formProps.getValues("projectDeleted") === true) && !loading && ( |
|
|
{isEditMode && !(formProps.getValues("projectDeleted") === true) && !loading && ( |
|
|
|
|
|
<Grid> |
|
|
|
|
|
<Typography mb={2} variant="h4">{t("Edit Project")}: {`<${defaultInputs?.projectCode}>`}</Typography> |
|
|
<Stack direction="row" gap={1}> |
|
|
<Stack direction="row" gap={1}> |
|
|
{/* {!formProps.getValues("projectActualStart") && ( */} |
|
|
{/* {!formProps.getValues("projectActualStart") && ( */} |
|
|
<Button |
|
|
<Button |
|
@@ -544,6 +547,7 @@ const CreateProject: React.FC<Props> = ({ |
|
|
</Button> |
|
|
</Button> |
|
|
)} |
|
|
)} |
|
|
</Stack> |
|
|
</Stack> |
|
|
|
|
|
</Grid> |
|
|
)} |
|
|
)} |
|
|
<Tabs |
|
|
<Tabs |
|
|
value={tabIndex} |
|
|
value={tabIndex} |
|
|