import React, { useState } from 'react'; import { signInWithEmailAndPassword } from "firebase/auth"; import { auth } from '../../services/firebase.js'; import { useNavigate, Link } from 'react-router-dom'; const Login = () => { const [email, setEmail] = useState(''); const [password, setPassword] = useState(''); const [error, setError] = useState(''); const navigate = useNavigate(); const handleLogin = async (e) => { e.preventDefault(); setError(''); try { await signInWithEmailAndPassword(auth, email, password); navigate('/chat'); // Redirect to chat on successful login } catch (err) { setError(err.message); } }; return (

Login to Your Account

setEmail(e.target.value)} placeholder="Enter your email" required />
setPassword(e.target.value)} placeholder="Enter your password" required />
{error &&

{error}

}
Forgot Password?
); }; export default Login;