// components/Lobby.js import React, { useState } from 'react'; import './Lobby.css'; const Lobby = ({ onCreateRoom, onJoinRoom, players, roomCode, isHost, onStartGame, gameSettings, setGameSettings }) => { const [playerName, setPlayerName] = useState(""); const [playerAvatar, setPlayerAvatar] = useState("👤"); const [joinCode, setJoinCode] = useState(""); const [showCreateForm, setShowCreateForm] = useState(true); const [showSettings, setShowSettings] = useState(false); const avatars = ["👤", "👨💻", "👩🎨", "👨🚀", "🦸♂️", "🦸♀️", "🐱", "🐶", "🦊", "🐼"]; const handleCreateSubmit = (e) => { e.preventDefault(); if (playerName.trim()) { onCreateRoom(playerName, playerAvatar); } }; const handleJoinSubmit = (e) => { e.preventDefault(); if (playerName.trim() && joinCode.trim()) { onJoinRoom(playerName, playerAvatar, joinCode); } }; return (
Присоединяйтесь к викторине или создайте свою комнату