feat: version 3.2.0 -- Integracion IA: configuracion y plan de actividades

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Milton Gonzalez
2026-10-23 15:55:54 -05:00
parent c64a16064f
commit 89dec6da7e
25 changed files with 538 additions and 10 deletions
+4 -1
View File
@@ -2,7 +2,9 @@ import { useState } from 'react';
import { Eye, EyeOff } from 'lucide-react';
import { useUi } from '../context/ui-context.jsx';
export function PasswordInput({ value, onChange, required, autoFocus, placeholder, id }) {
// autoComplete="new-password" en claves de terceros (SMTP, IA): evita que el gestor de contraseñas
// del navegador rellene la clave de login al hacer clic y deje el formulario "con cambios".
export function PasswordInput({ value, onChange, required, autoFocus, placeholder, id, autoComplete }) {
const { t } = useUi();
const [visible, setVisible] = useState(false);
return (
@@ -16,6 +18,7 @@ export function PasswordInput({ value, onChange, required, autoFocus, placeholde
required={required}
autoFocus={autoFocus}
placeholder={placeholder}
autoComplete={autoComplete}
/>
<button
type="button"