'use client'; import { useState } from "react"; import axios from "axios"; import "./Login.css"; function Login() { const [user, setUser] = useState(""); const [password, setPassword] = useState(""); const [message, setMessage] = useState(""); const handleLogin = async (e: React.FormEvent) => { e.preventDefault(); try { const response = await axios.post(`${process.env.NEXT_PUBLIC_API_URL}/user`, { usuario: user, password: password, }); setMessage("Inicio de sesión exitoso"); console.log("Respuesta del servidor:", response.data); } catch (error) { setMessage("Error en inicio de sesión"); console.error("Error:", error); } }; return (

Inicio de sesión

setUser(e.target.value)} placeholder='Coloca tu usuario...' />
setPassword(e.target.value)} placeholder='Coloca tu contraseña...' /> setShowPassword(!showPassword)} //className={showPassword ? 'eyeOpen' : 'eyeClose'} />
{message &&
{message}
}
); } export default Login; //IO