"use client"; import { useState } from "react"; import { sendPasswordResetEmail } from "firebase/auth"; import { auth } from "@/lib/firebase"; import Navbar from "@/components/Navbar"; import Link from "next/link"; export default function ForgotPasswordPage() { const [email, setEmail] = useState(""); const [message, setMessage] = useState(""); const [error, setError] = useState(""); const handleReset = async (e: React.FormEvent) => { e.preventDefault(); setMessage(""); setError(""); try { await sendPasswordResetEmail(auth, email); setMessage("Password reset link sent to your email!"); } catch (err: any) { setError(err.message); } }; return ( <>

Forgot Password

setEmail(e.target.value)} /> back to login {message &&

{message}

} {error &&

{error}

}
); }