interface SecretInputProps { secret: string secretVisible: boolean secretError: string | null disabled: boolean onChange: (value: string) => void onToggleVisible: () => void } export default function SecretInput({ secret, secretVisible, secretError, disabled, onChange, onToggleVisible, }: SecretInputProps) { return (
onChange(e.target.value)} placeholder="Entrez la cle secrete..." disabled={disabled} className={`w-full bg-black-800 border rounded-xl px-4 py-2.5 pr-12 text-gray-100 placeholder-gray-500 text-sm focus:outline-none focus:ring-2 focus:border-white/50 disabled:opacity-50 disabled:cursor-not-allowed transition ${secretError ? 'border-red-500/70 focus:ring-red-500/50' : 'border-white/30 focus:ring-white/50' }`} />
{secretError && (

{secretError}

)}
) }