"use client"; import { useRouter } from "next/navigation"; import { useTransition } from "react"; export default function JoinButton({ code }: { code: string }) { const router = useRouter(); const [isLoading, startTransition] = useTransition(); function handleJoin() { startTransition(() => { router.push(`/game/${code}`); }); } return ( ); }