{isUser ? (
// Estilo específico para mensagem do usuário (mais destaque, fonte maior)
{!highlightedContent && processedContent}
) : (
// Estilo Assistant
isEmpty && isStreaming ? (
) : isStreaming ? (
// Renderização de markdown em tempo real durante streaming
{markdownContent}
) : (
// Renderização COMPLETA quando mensagem finalizada: ReactMarkdown com syntax highlight
{highlightedContent ? (
) : (
{processedContent}
)}
)
)}
{!isUser && !isStreaming && (