소스 검색

add reopen project button

tags/Baseline_30082024_FRONTEND_UAT
kelvinsuen 1 년 전
부모
커밋
04306d355f
1개의 변경된 파일21개의 추가작업 그리고 1개의 파일을 삭제
  1. +21
    -1
      src/components/CreateProject/CreateProject.tsx

+ 21
- 1
src/components/CreateProject/CreateProject.tsx 파일 보기

@@ -1,5 +1,6 @@
"use client";

import AutorenewIcon from "@mui/icons-material/Autorenew";
import DoneIcon from "@mui/icons-material/Done";
import Check from "@mui/icons-material/Check";
import Close from "@mui/icons-material/Close";
@@ -281,6 +282,11 @@ const CreateProject: React.FC<Props> = ({
confirmButtonText = t("Complete");
successTitle = t("Complete Success");
errorTitle = t("Complete Fail");
} else if (buttonName === "reopen") {
title = t("Do you want to reopen?");
confirmButtonText = t("Reopen");
successTitle = t("Reopen Success");
errorTitle = t("Reopen Fail");
}

submitDialog(
@@ -289,7 +295,9 @@ const CreateProject: React.FC<Props> = ({
data.projectActualStart = dayjs().format("YYYY-MM-DD");
} else if (buttonName === "complete") {
data.projectActualEnd = dayjs().format("YYYY-MM-DD");
}
}/* else if (buttonName === "reopen") {
data.projectActualEnd = dayjs().format("YYYY-MM-DD");
}*/

data.taskTemplateId =
data.taskTemplateId === "All" ? undefined : data.taskTemplateId;
@@ -446,6 +454,18 @@ const CreateProject: React.FC<Props> = ({
{t("Complete Project")}
</Button>
)}
{formProps.getValues("projectStatus")?.toLowerCase() ===
"completed" && (
<Button
name="reopen"
type="submit"
variant="contained"
startIcon={<AutorenewIcon />}
color="secondary"
>
{t("Reopen Project")}
</Button>
)}
{!(
// formProps.getValues("projectActualStart") &&
// formProps.getValues("projectActualEnd")


불러오는 중...
취소
저장