"use client" import logo from "@rahoot/web/assets/logo.svg" import Room from "@rahoot/web/components/game/join/Room" import Username from "@rahoot/web/components/game/join/Username" import { useEvent, useSocket } from "@rahoot/web/contexts/socketProvider" import { usePlayerStore } from "@rahoot/web/stores/player" import Image from "next/image" import { useEffect } from "react" import toast from "react-hot-toast" export default function Home() { const { isConnected, connect } = useSocket() const { player } = usePlayerStore() useEffect(() => { if (!isConnected) { connect() } }, [connect, isConnected]) useEvent("game:errorMessage", (message) => { toast.error(message) }) return (
logo {!player ? : }
) }