'use client'; import { useState } from "react"; import { loginUser } from "@/app/lib/login"; 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(); const data = await loginUser(user, password); if ("error" in data) { setMessage(data.error); } else { localStorage.setItem("token", data.access_token); setMessage("Inicio de sesión exitoso"); console.log("Respuesta del servidor:", data); } }; 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