Mostrar boton de de finalizar chat

This commit is contained in:
2025-12-09 01:07:53 -03:00
parent a4f2f0af02
commit b078d2f2cf

View File

@@ -6290,9 +6290,17 @@ function AIAssistantChatModal({ question, inspection, allAnswers, messages, setM
</div> </div>
)} )}
{/* Botón Continuar después del mensaje del asistente */} <div ref={chatEndRef} />
{!loading && messages.length > 0 && messages[messages.length - 1].role === 'assistant' && ( </div>
<div className="flex justify-center mt-4">
{/* Botón Continuar O Input según el estado */}
{!loading && messages.length > 0 && messages[messages.length - 1].role === 'assistant' ? (
<div className="border-t p-4 sm:p-6 bg-gradient-to-r from-green-50 to-emerald-50 rounded-b-xl">
<div className="flex flex-col items-center gap-3">
<p className="text-sm text-gray-700 text-center">
Verificación completada. Puedes continuar con la inspección o hacer más preguntas.
</p>
<div className="flex gap-3">
<button <button
onClick={onClose} onClick={onClose}
className="px-6 py-3 bg-gradient-to-r from-green-600 to-emerald-600 text-white rounded-lg hover:from-green-700 hover:to-emerald-700 transition font-semibold shadow-lg flex items-center gap-2" className="px-6 py-3 bg-gradient-to-r from-green-600 to-emerald-600 text-white rounded-lg hover:from-green-700 hover:to-emerald-700 transition font-semibold shadow-lg flex items-center gap-2"
@@ -6301,12 +6309,9 @@ function AIAssistantChatModal({ question, inspection, allAnswers, messages, setM
<span>Continuar con la Inspección</span> <span>Continuar con la Inspección</span>
</button> </button>
</div> </div>
)}
<div ref={chatEndRef} />
</div> </div>
</div>
{/* Input */} ) : (
<div className="border-t p-3 sm:p-4 bg-white rounded-b-xl"> <div className="border-t p-3 sm:p-4 bg-white rounded-b-xl">
{/* Preview de archivos adjuntos */} {/* Preview de archivos adjuntos */}
{attachedFiles.length > 0 && ( {attachedFiles.length > 0 && (
@@ -6390,6 +6395,7 @@ function AIAssistantChatModal({ question, inspection, allAnswers, messages, setM
</p> </p>
)} )}
</div> </div>
)}
{/* Lightbox para visualizar imágenes */} {/* Lightbox para visualizar imágenes */}
{selectedImage && ( {selectedImage && (