import { useState, useContext } from "react"; import styles from "./loginForm.module.css"; import Button from "../ui/button/button.jsx"; import Input from "../ui/input/input.jsx"; import { useNavigate } from "react-router"; import { AuthContext } from "../../contexts/auth/AuthContext.js"; function LoginForm({ className }) { const [email, setEmail] = useState(''); const [password, setPassword] = useState(''); let navigate = useNavigate(); const { login } = useContext(AuthContext); async function handleSubmit(e) { e.preventDefault(); await login(email, password); navigate("/"); } return (