Token is now fetched from local storage

This commit is contained in:
Mattias 2024-03-18 10:26:37 +01:00
parent 68b25350ef
commit 7a6b875aeb

View file

@ -5,7 +5,6 @@ import { useNavigate } from "react-router-dom";
import Button from "./Button";
export default function NewWeeklyReport(): JSX.Element {
const [projectName, setProjectName] = useState("");
const [week, setWeek] = useState(0);
const [developmentTime, setDevelopmentTime] = useState(0);
const [meetingTime, setMeetingTime] = useState(0);
@ -14,6 +13,9 @@ export default function NewWeeklyReport(): JSX.Element {
const [studyTime, setStudyTime] = useState(0);
const [testingTime, setTestingTime] = useState(0);
// const projectName = useContext(projectNameContext);
const token = localStorage.getItem("accessToken") ?? "";
const handleNewWeeklyReport = async (): Promise<void> => {
const newWeeklyReport: NewWeeklyReport = {
projectName,
@ -25,8 +27,8 @@ export default function NewWeeklyReport(): JSX.Element {
studyTime,
testingTime,
};
await Promise.resolve();
//await api.submitWeeklyReport(newWeeklyReport, token); Token is not yet imported
await api.submitWeeklyReport(newWeeklyReport, token);
};
const navigate = useNavigate();