"use client"; import { toast } from "sonner"; import { useRouter, useSearchParams } from "next/navigation"; import TwoFactorForm from "@/features/profile/2fa-form"; export const GuardForm = () => { const router = useRouter(); const searchParams = useSearchParams(); const callbackUrl = searchParams.get("redirect") || "/dashboard"; return ( { if (success) { toast.success("Successfully logged in!"); //@ts-ignore router.push(callbackUrl); router.refresh(); } }} /> ); };