import { useState, useEffect } from "react" import { BrowserRouter as Router, Route, Routes } from "react-router-dom" import { ROUTES } from "./utils/routes" import AuthRegister from "./pages/Auth/AuthRegister" import AuthLogin from "./pages/Auth/AuthLogin" import Test from "./pages/Testing/Test" import ForgotPassword from "./pages/Auth/ForgotPassword" import ResetPassword from "./pages/Auth/ResetPassword" import Landingpage from "./pages/Landing/Landingpage" import Home from "./pages/Landing/Home" import DeckManagerPage from "./pages/Decks/DeckManagerPage" import Card_display from "./pages/Decks/Card_display" import DeckCreator from "./pages/DeckCreator/DeckCreator" import CompanyHub from "./pages/Contacts/Contacts" import About from "./pages/About/About" import ScrollToTop from "./components/ScrollToTop" import GameScreen from "./pages/Game/GameScreen" import GameTest from "./pages/Game/GameTest" import Reports from "./pages/Report/Reports" import Lobby from "./pages/Game/Lobby" import ProfileCard from "./components/Userdetails/Userdetails" import { ToastConfig } from "./components/Toastify/toastifyServices" // ✅ fontos: named import, nem default! import VerifyEmailPage from "./pages/Auth/VerifyEmailPage" import ChooseDeck from "./pages/Game/ChooseDeck" import PlayerSetup from "./pages/Game/PlayerSetup" import GameModalsDemo from "./pages/Game/GameModalsDemo" import { GameWebSocketProvider } from "./contexts/GameWebSocketContext" function App() { const [isMobile, setIsMobile] = useState(false) useEffect(() => { const handleResize = () => { setIsMobile(window.innerWidth <= 1280) } handleResize() window.addEventListener("resize", handleResize) return () => window.removeEventListener("resize", handleResize) }, []) // if (isMobile) { // return ( // // // } /> // } /> // } /> // // // ); // } return ( <> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> {/* } /> */} } /> } /> } /> {/* ✅ Toastify Container */} ) } export default App