diff --git a/SerpentRace_Frontend/src/pages/Game/PlayerSetup.jsx b/SerpentRace_Frontend/src/pages/Game/PlayerSetup.jsx index 47d4b6d8..884b4516 100644 --- a/SerpentRace_Frontend/src/pages/Game/PlayerSetup.jsx +++ b/SerpentRace_Frontend/src/pages/Game/PlayerSetup.jsx @@ -7,8 +7,8 @@ import useRequireAuth from "../../hooks/useRequireAuth.jsx" import ButtonGreen from "../../components/Buttons/ButtonGreen.jsx" import { motion } from "framer-motion" -const PlayerSetup = () => { - const [username] = useRequireAuth({ key: "username", redirectTo: "/" }) +const GameLobbySetup = () => { + const [username] = useRequireAuth({ key: "username", redirectTo: "/login" }) const navigate = useNavigate() const location = useLocation() @@ -18,18 +18,17 @@ const PlayerSetup = () => { const [isPublic, setIsPublic] = useState(true) const handleCreateLobby = () => { - const privacyFlag = isPublic ? 0 : 1 console.log({ deckIds, - playerCount: maxPlayers, - privacy: privacyFlag, + maxPlayers, + isPublic, }) // Itt küldd el az API-nak a lobby létrehozását // navigate("/game-lobby", { state: { lobbyId: response.lobbyId } }) } if (deckIds.length === 0) { - navigate("/choosedeck") + navigate("/choose-deck") return null } @@ -116,7 +115,7 @@ const PlayerSetup = () => {
navigate("/choosedeck")} + onClick={() => navigate("/choose-deck")} width="w-auto px-8" className="bg-gray-600 hover:bg-gray-700" /> @@ -132,4 +131,4 @@ const PlayerSetup = () => { ) } -export default PlayerSetup +export default GameLobbySetup