From bf115453f1b36b4257e6b6fa187ad72df7eb78f6 Mon Sep 17 00:00:00 2001 From: "matthias.lotz" Date: Wed, 29 Oct 2025 21:54:58 +0100 Subject: [PATCH] chore(frontend): fix ESLint warnings - remove unused handlers/imports --- .../src/Components/Pages/GroupsOverviewPage.js | 17 ++--------------- .../Components/Pages/PublicGroupImagesPage.js | 5 ++--- 2 files changed, 4 insertions(+), 18 deletions(-) diff --git a/frontend/src/Components/Pages/GroupsOverviewPage.js b/frontend/src/Components/Pages/GroupsOverviewPage.js index b7a0f1e..10ae815 100644 --- a/frontend/src/Components/Pages/GroupsOverviewPage.js +++ b/frontend/src/Components/Pages/GroupsOverviewPage.js @@ -49,9 +49,7 @@ function GroupsOverviewPage() { } }; - const handleViewSlideshow = (groupId) => { - navigate(`/slideshow/${groupId}`); - }; + // previously had handleViewSlideshow but it was not used; removed to satisfy ESLint const handleViewGroup = (groupId) => { navigate(`/groups/${groupId}`); @@ -60,18 +58,7 @@ function GroupsOverviewPage() { const handleCreateNew = () => { navigate('/multi-upload'); }; - - const handleGoHome = () => { - navigate('/'); - }; - - const formatDate = (dateString) => { - return new Date(dateString).toLocaleDateString('de-DE', { - year: 'numeric', - month: 'short', - day: 'numeric' - }); - }; + // removed unused local helpers (formatDate, handleGoHome) to clear ESLint warnings if (loading) { return ( diff --git a/frontend/src/Components/Pages/PublicGroupImagesPage.js b/frontend/src/Components/Pages/PublicGroupImagesPage.js index a152834..85b09a3 100644 --- a/frontend/src/Components/Pages/PublicGroupImagesPage.js +++ b/frontend/src/Components/Pages/PublicGroupImagesPage.js @@ -1,6 +1,6 @@ import React, { useState, useEffect } from 'react'; -import { useParams, useNavigate } from 'react-router-dom'; -import { Button, Container } from '@mui/material'; +import { useParams } from 'react-router-dom'; +import { Container } from '@mui/material'; import Navbar from '../ComponentUtils/Headers/Navbar'; import Footer from '../ComponentUtils/Footer'; import ImageGalleryCard from '../ComponentUtils/ImageGalleryCard'; @@ -9,7 +9,6 @@ import ImageGallery from '../ComponentUtils/ImageGallery'; const PublicGroupImagesPage = () => { const { groupId } = useParams(); - const navigate = useNavigate(); const [group, setGroup] = useState(null); const [loading, setLoading] = useState(true); const [error, setError] = useState(null);