From b52fe07618071c47dfe3cf90a1b4d17bf9a07c42 Mon Sep 17 00:00:00 2001 From: Theis Gaedigk Date: Thu, 30 Oct 2025 17:27:35 +0100 Subject: [PATCH] refactor: update @tanstack/react-query to version 5.90.5 and restructure Footer component feat: edited imports --- FrontendV2/package-lock.json | 2 +- FrontendV2/package.json | 2 +- FrontendV2/src/App.tsx | 45 ++++++++++--------- FrontendV2/src/components/Footer.tsx | 43 ------------------ FrontendV2/src/components/Header.tsx | 6 +-- FrontendV2/src/components/footer/Footer.tsx | 23 ++++++++++ .../components/footer/versionInfo.query.ts | 25 +++++++++++ FrontendV2/src/pages/Landingpage.tsx | 6 +-- FrontendV2/src/pages/LoginPage.tsx | 10 ++--- FrontendV2/src/pages/MyLoansPage.tsx | 6 +-- FrontendV2/src/utils/Fetcher.ts | 6 +-- 11 files changed, 80 insertions(+), 94 deletions(-) delete mode 100644 FrontendV2/src/components/Footer.tsx create mode 100644 FrontendV2/src/components/footer/Footer.tsx create mode 100644 FrontendV2/src/components/footer/versionInfo.query.ts diff --git a/FrontendV2/package-lock.json b/FrontendV2/package-lock.json index 9386253..90f17b0 100644 --- a/FrontendV2/package-lock.json +++ b/FrontendV2/package-lock.json @@ -11,7 +11,7 @@ "@chakra-ui/react": "^3.28.0", "@emotion/react": "^11.14.0", "@tailwindcss/vite": "^4.1.11", - "@tanstack/react-query": "^5.85.5", + "@tanstack/react-query": "^5.90.5", "i18next": "^25.6.0", "jotai": "^2.15.0", "js-cookie": "^3.0.5", diff --git a/FrontendV2/package.json b/FrontendV2/package.json index 4b9241b..316dcce 100644 --- a/FrontendV2/package.json +++ b/FrontendV2/package.json @@ -13,7 +13,7 @@ "@chakra-ui/react": "^3.28.0", "@emotion/react": "^11.14.0", "@tailwindcss/vite": "^4.1.11", - "@tanstack/react-query": "^5.85.5", + "@tanstack/react-query": "^5.90.5", "i18next": "^25.6.0", "jotai": "^2.15.0", "js-cookie": "^3.0.5", diff --git a/FrontendV2/src/App.tsx b/FrontendV2/src/App.tsx index 3b896ae..1f721c9 100644 --- a/FrontendV2/src/App.tsx +++ b/FrontendV2/src/App.tsx @@ -13,12 +13,11 @@ import { MyLoansPage } from "./pages/MyLoansPage"; import Landingpage from "./pages/Landingpage"; import { changeLanguage } from "i18next"; import { Box, Flex } from "@chakra-ui/react"; -import { Footer } from "./components/Footer"; +import { Footer } from "./components/footer/Footer"; +import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; +import { API_BASE } from "@/config/api.config"; -const API_BASE = - (import.meta as any).env?.VITE_BACKEND_URL || - import.meta.env.VITE_BACKEND_URL || - "http://localhost:8002"; +const queryClient = new QueryClient(); function App() { const [user, setUser] = useState(undefined); @@ -65,24 +64,26 @@ function App() { }, []); return ( - - - - - - }> - } /> - } /> - } /> - + + + + + + + }> + } /> + } /> + } /> + - } /> - - - - -