// src/pages/Home/Home.jsx // Régi PlayMenu-s oldal, "Home" néven import { useEffect } from "react" import useRequireAuth from "../../hooks/useRequireAuth" import Navbar from "../../components/Navbar/Navbar" import Footer from "../../components/Footer/Footer.jsx" import Background from "../../assets/backgrounds/Background.jsx" import PlayMenu from "../../components/Landingpage/PlayMenu.jsx" export default function Home() { // a hook inicializálja a user-t a localStorage-ból és visszaadja a state-et + settert const [user, setUser] = useRequireAuth({ redirect: false }) // no redirect on unauthenticated visitors // Dummy callbackok és user példa const handleJoinGame = (code) => { alert(`Csatlakozás játékhoz: ${code}`) } const handleCreateGame = () => { alert("Új játék létrehozása") } const userObj = { name: user } // ha szükséges a user módosítása máshol: setUser("újnév") automatikusan menti localStorage-be return (
{/* Ide jöhetnek további szekciók, ha szeretnél még tartalmat */}
) }