"use client"; import { useEffect } from "react"; import { useRouter, useParams } from "next/navigation"; import { useAuth } from "../../auth-context"; export default function SignupWithCodePage() { const params = useParams(); const router = useRouter(); const { user } = useAuth(); const code = params.code as string; useEffect(() => { if (user) { // Already logged in, redirect to home router.replace("/"); } else { // Redirect to signup with code as query param router.replace(`/signup?code=${encodeURIComponent(code)}`); } }, [user, code, router]); return (
Redirecting...
); }