diff --git a/susconecta/components/ui/file-upload-and-chat.tsx b/susconecta/components/ui/file-upload-and-chat.tsx
index f39b467..f56d7c3 100644
--- a/susconecta/components/ui/file-upload-and-chat.tsx
+++ b/susconecta/components/ui/file-upload-and-chat.tsx
@@ -89,16 +89,7 @@ const FileUploadChat = ({ onOpenVoice }: { onOpenVoice?: () => void }) => {
file: file,
}));
setUploadedFiles((prev) => [...prev, ...newFiles]);
-
- // Add system message about file upload
- const fileNames = newFiles.map((f) => f.name).join(", ");
- const systemMessage = {
- id: Date.now(),
- type: "system",
- content: `📎 Added ${newFiles.length} file(s): ${fileNames}`,
- timestamp: new Date(),
- };
- setMessages((prev) => [...prev, systemMessage]);
+ // Removido: mensagem de sistema de arquivos adicionados (não desejada na UI)
};
const handleDrop = useCallback((e: React.DragEvent) => {
@@ -350,50 +341,7 @@ const FileUploadChat = ({ onOpenVoice }: { onOpenVoice?: () => void }) => {
- {/* Files Ready to Send */}
- {uploadedFiles.length > 0 && (
-
-
-
- Files ready to send ({uploadedFiles.length})
-
-
-
-
- {uploadedFiles.map((file) => (
-
- {getFileIcon(file.name)}
-
-
- {file.name}
-
-
- {formatFileSize(file.size)}
-
-
-
-
- ))}
-
-
- )}
+ {/* (Removido) Lista de arquivos antiga – agora exibida sobre o input */}
@@ -522,7 +470,44 @@ const FileUploadChat = ({ onOpenVoice }: { onOpenVoice?: () => void }) => {
{/* Chat Input */}
-
+
+ {/* Anexos selecionados (chips) */}
+ {uploadedFiles.length > 0 && (
+
+ {uploadedFiles.map((file) => (
+
+ {getFileIcon(file.name)}
+
+
+ {file.name}
+
+
+ {formatFileSize(file.size)}
+
+
+
+
+ ))}
+
+
+ )}
+
+ {/* Linha com botões e textarea */}
+
+
{/* Quick Actions */}