contextProvider
This commit is contained in:
@@ -24,6 +24,7 @@ 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)
|
||||
@@ -53,31 +54,33 @@ function App() {
|
||||
|
||||
return (
|
||||
<>
|
||||
<Router>
|
||||
<Routes>
|
||||
<Route path={ROUTES.VERIFY_EMAIL} element={<VerifyEmailPage />} />
|
||||
<Route path={ROUTES.ABOUT} element={<About />} />
|
||||
<Route path={ROUTES.LOBBY} element={<Lobby />} />
|
||||
<Route path={ROUTES.REGISTER} element={<AuthRegister />} />
|
||||
<Route path={ROUTES.LOGIN} element={<AuthLogin />} />
|
||||
<Route path={ROUTES.FORGOT_PASSWORD} element={<ForgotPassword />} />
|
||||
<Route path={ROUTES.RESET_PASSWORD} element={<ResetPassword />} />
|
||||
<Route path={ROUTES.PROFILE} element={<ProfileCard />} />
|
||||
<Route path={ROUTES.TEST} element={<Test />} />
|
||||
<Route path={ROUTES.ROOT} element={<Landingpage />} />
|
||||
<Route path={ROUTES.HOME} element={<Home />} />
|
||||
<Route path={ROUTES.DECKS} element={<DeckManagerPage />} />
|
||||
<Route path={ROUTES.DECK_DETAILS} element={<Card_display />} />
|
||||
<Route path={ROUTES.DECK_CREATOR} element={<DeckCreator />} />
|
||||
<Route path={ROUTES.DECK_CREATOR_EDIT} element={<DeckCreator />} />
|
||||
<Route path={ROUTES.GAME} element={<GameScreen />} />
|
||||
<Route path={ROUTES.GAME_TEST} element={<GameTest />} />
|
||||
{/* <Route path={ROUTES.CONTACTS} element={<CompanyHub />} /> */}
|
||||
<Route path={ROUTES.REPORTS} element={<Reports />} />
|
||||
<Route path={ROUTES.CHOOSE_DECK} element={<ChooseDeck />} />
|
||||
<Route path={ROUTES.PLAYER_SETUP} element={<PlayerSetup />} />
|
||||
</Routes>
|
||||
</Router>
|
||||
<GameWebSocketProvider>
|
||||
<Router>
|
||||
<Routes>
|
||||
<Route path={ROUTES.VERIFY_EMAIL} element={<VerifyEmailPage />} />
|
||||
<Route path={ROUTES.ABOUT} element={<About />} />
|
||||
<Route path={ROUTES.LOBBY} element={<Lobby />} />
|
||||
<Route path={ROUTES.REGISTER} element={<AuthRegister />} />
|
||||
<Route path={ROUTES.LOGIN} element={<AuthLogin />} />
|
||||
<Route path={ROUTES.FORGOT_PASSWORD} element={<ForgotPassword />} />
|
||||
<Route path={ROUTES.RESET_PASSWORD} element={<ResetPassword />} />
|
||||
<Route path={ROUTES.PROFILE} element={<ProfileCard />} />
|
||||
<Route path={ROUTES.TEST} element={<Test />} />
|
||||
<Route path={ROUTES.ROOT} element={<Landingpage />} />
|
||||
<Route path={ROUTES.HOME} element={<Home />} />
|
||||
<Route path={ROUTES.DECKS} element={<DeckManagerPage />} />
|
||||
<Route path={ROUTES.DECK_DETAILS} element={<Card_display />} />
|
||||
<Route path={ROUTES.DECK_CREATOR} element={<DeckCreator />} />
|
||||
<Route path={ROUTES.DECK_CREATOR_EDIT} element={<DeckCreator />} />
|
||||
<Route path={ROUTES.GAME} element={<GameScreen />} />
|
||||
<Route path={ROUTES.GAME_TEST} element={<GameTest />} />
|
||||
{/* <Route path={ROUTES.CONTACTS} element={<CompanyHub />} /> */}
|
||||
<Route path={ROUTES.REPORTS} element={<Reports />} />
|
||||
<Route path={ROUTES.CHOOSE_DECK} element={<ChooseDeck />} />
|
||||
<Route path={ROUTES.PLAYER_SETUP} element={<PlayerSetup />} />
|
||||
</Routes>
|
||||
</Router>
|
||||
</GameWebSocketProvider>
|
||||
|
||||
{/* ✅ Toastify Container */}
|
||||
<ToastConfig />
|
||||
|
||||
Reference in New Issue
Block a user