From 09ea1cb301cc560dc34f204396f0c61c698f7a63 Mon Sep 17 00:00:00 2001 From: Theis Gaedigk Date: Thu, 20 Nov 2025 17:41:47 +0100 Subject: [PATCH] fixed bug: landingpage does not render content --- FrontendV2/src/pages/Landingpage.tsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/FrontendV2/src/pages/Landingpage.tsx b/FrontendV2/src/pages/Landingpage.tsx index f7ad604..adc49c2 100644 --- a/FrontendV2/src/pages/Landingpage.tsx +++ b/FrontendV2/src/pages/Landingpage.tsx @@ -14,6 +14,7 @@ import { Lock, LockOpen } from "lucide-react"; import MyAlert from "@/components/myChakra/MyAlert"; import { useTranslation } from "react-i18next"; import { API_BASE } from "@/config/api.config"; +import Cookies from "js-cookie"; export const formatDateTime = (value: string | null | undefined) => { if (!value) return "N/A"; @@ -70,7 +71,12 @@ const Landingpage: React.FC = () => { const fetchData = async () => { setIsLoading(true); try { - const loanRes = await fetch(`${API_BASE}/api/loans/all-loans`); + const loanRes = await fetch(`${API_BASE}/api/loans/all-loans`, { + method: "GET", + headers: { + Authorization: `Bearer ${Cookies.get("token")}`, + }, + }); const loanData = await loanRes.json(); if (Array.isArray(loanData)) { setLoans(loanData); @@ -82,7 +88,12 @@ const Landingpage: React.FC = () => { ); } - const deviceRes = await fetch(`${API_BASE}/api/loans/all-items`); + const deviceRes = await fetch(`${API_BASE}/api/loans/all-items`, { + method: "GET", + headers: { + Authorization: `Bearer ${Cookies.get("token")}`, + }, + }); const deviceData = await deviceRes.json(); if (Array.isArray(deviceData)) { setDevices(deviceData);