From 8ce04afe8bc702f3a6aa9151970af1c828d9fb32 Mon Sep 17 00:00:00 2001 From: Barni Date: Mon, 27 Oct 2025 19:36:03 +0100 Subject: [PATCH] =?UTF-8?q?landing=20navbar=20footer=20jav=C3=ADt=C3=A1s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/Footer/Footer.jsx | 6 ------ .../components/Landingpage/LandingPage.jsx | 19 +++++++++++-------- .../src/components/Navbar/Navbar.jsx | 4 ++-- 3 files changed, 13 insertions(+), 16 deletions(-) diff --git a/SerpentRace_Frontend/src/components/Footer/Footer.jsx b/SerpentRace_Frontend/src/components/Footer/Footer.jsx index 2c04d798..3a742156 100644 --- a/SerpentRace_Frontend/src/components/Footer/Footer.jsx +++ b/SerpentRace_Frontend/src/components/Footer/Footer.jsx @@ -70,12 +70,6 @@ const Footer = () => { > Rólunk - {/* Közösség */} diff --git a/SerpentRace_Frontend/src/components/Landingpage/LandingPage.jsx b/SerpentRace_Frontend/src/components/Landingpage/LandingPage.jsx index 79391347..5124ed65 100644 --- a/SerpentRace_Frontend/src/components/Landingpage/LandingPage.jsx +++ b/SerpentRace_Frontend/src/components/Landingpage/LandingPage.jsx @@ -7,10 +7,12 @@ import { FaUsers, FaPaintBrush, FaHeadset } from "react-icons/fa" import { motion } from "framer-motion" import { isAuthenticated } from "../../hooks/useRequireAuth" // <-- added import import { useNavigate } from "react-router-dom" // <-- NEW +import HandleNavigate from "../../utils/HandleNavigate/HandleNavigate" // <-- NEW -const LandingPage = ({ onNavigateToPlay, onNavigateToAuth, onNavigateToGame, onNavigateToContacts }) => { - const auth = isAuthenticated() // <-- check without redirect - const navigate = useNavigate() // <-- NEW +// 🔧 HIBA JAVÍTVA: függvénydefiníció hozzáadva +const LandingPage = () => { + const { goLanding, goAbout, goHome, goLogin, goAuth } = HandleNavigate() + const auth = isAuthenticated() // a hitelesítési állapot meghatározásához return (
@@ -45,6 +47,7 @@ const LandingPage = ({ onNavigateToPlay, onNavigateToAuth, onNavigateToGame, onN A SerpentRace egy társasjáték, ahol új barátokra lelhetsz, közösséget építhetsz és tanulhatsz – mindezt szórakozva! + - - - + + + ) : ( - + )}
@@ -178,7 +181,7 @@ const LandingPage = ({ onNavigateToPlay, onNavigateToAuth, onNavigateToGame, onN diff --git a/SerpentRace_Frontend/src/components/Navbar/Navbar.jsx b/SerpentRace_Frontend/src/components/Navbar/Navbar.jsx index 1bb4a2d0..a1af7983 100644 --- a/SerpentRace_Frontend/src/components/Navbar/Navbar.jsx +++ b/SerpentRace_Frontend/src/components/Navbar/Navbar.jsx @@ -35,12 +35,12 @@ const Navbar = () => {
{/* Logo + Brand */}
-