Explorar el Código

add reopen project button

tags/Baseline_30082024_FRONTEND_UAT
kelvinsuen hace 1 año
padre
commit
04306d355f
Se han modificado 1 ficheros con 21 adiciones y 1 borrados
  1. +21
    -1
      src/components/CreateProject/CreateProject.tsx

+ 21
- 1
src/components/CreateProject/CreateProject.tsx Ver fichero

@@ -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")


Cargando…
Cancelar
Guardar