diff --git a/frontend/src/Components/EditWeeklyReport.tsx b/frontend/src/Components/EditWeeklyReport.tsx index d56ee42..d402aa5 100644 --- a/frontend/src/Components/EditWeeklyReport.tsx +++ b/frontend/src/Components/EditWeeklyReport.tsx @@ -18,12 +18,13 @@ export default function GetWeeklyReport(): JSX.Element { const [testingTime, setTestingTime] = useState(0); const token = localStorage.getItem("accessToken") ?? ""; - const { projectName, fetchedWeek } = useParams<{ + const { projectName, fetchedWeek, signedOrUnsigned } = useParams<{ projectName: string; fetchedWeek: string; + signedOrUnsigned: string; }>(); const username = localStorage.getItem("userName") ?? ""; - console.log(projectName, fetchedWeek); + console.log(projectName, fetchedWeek, signedOrUnsigned); useEffect(() => { const fetchWeeklyReport = async (): Promise => { @@ -59,7 +60,7 @@ export default function GetWeeklyReport(): JSX.Element { }; void fetchWeeklyReport(); - }, [projectName, fetchedWeek, token]); + }, [projectName, fetchedWeek, signedOrUnsigned, token]); const handleUpdateWeeklyReport = async (): Promise => { const updateWeeklyReport: UpdateWeeklyReport = { @@ -139,6 +140,7 @@ export default function GetWeeklyReport(): JSX.Element { ) event.preventDefault(); }} + readOnly={signedOrUnsigned === "signed"} /> @@ -168,6 +170,7 @@ export default function GetWeeklyReport(): JSX.Element { ) event.preventDefault(); }} + readOnly={signedOrUnsigned === "signed"} /> @@ -197,6 +200,7 @@ export default function GetWeeklyReport(): JSX.Element { ) event.preventDefault(); }} + readOnly={signedOrUnsigned === "signed"} /> @@ -226,6 +230,7 @@ export default function GetWeeklyReport(): JSX.Element { ) event.preventDefault(); }} + readOnly={signedOrUnsigned === "signed"} /> @@ -255,6 +260,7 @@ export default function GetWeeklyReport(): JSX.Element { ) event.preventDefault(); }} + readOnly={signedOrUnsigned === "signed"} /> @@ -284,18 +290,21 @@ export default function GetWeeklyReport(): JSX.Element { ) event.preventDefault(); }} + readOnly={signedOrUnsigned === "signed"} /> -