"use client"; import { SignIn } from "@/components/auth/SignIn"; import { Authenticated, Unauthenticated, useQuery } from "convex/react"; import { api } from "@/convex/_generated/api"; import { useRouter, useSearchParams } from "next/navigation"; import { useEffect } from "react"; export default function AuthPage() { const router = useRouter(); const searchParams = useSearchParams(); const nextPath = searchParams.get("next"); return (
); } function RedirectToDashboard({ nextPath }: { nextPath: string | null }) { const router = useRouter(); useEffect(() => { router.push(nextPath || "/dashboard"); }, [router, nextPath]); return (

You are logged in!

Redirecting to dashboard...

); }