chat: remover placeholder [Anexo]
This commit is contained in:
parent
119ada60a6
commit
ce5ea5dad5
3 changed files with 42 additions and 21 deletions
|
|
@ -759,6 +759,10 @@ export function ChatWidget() {
|
|||
<div className="space-y-3">
|
||||
{messages.map((msg) => {
|
||||
const isOwn = String(msg.authorId) === String(viewerId)
|
||||
const bodyText = msg.body?.trim() ?? ""
|
||||
const shouldShowBody =
|
||||
bodyText.length > 0 &&
|
||||
!(bodyText === "[Anexo]" && (msg.attachments?.length ?? 0) > 0)
|
||||
return (
|
||||
<div
|
||||
key={msg.id}
|
||||
|
|
@ -785,9 +789,7 @@ export function ChatWidget() {
|
|||
{msg.authorName ?? "Cliente"}
|
||||
</p>
|
||||
)}
|
||||
{msg.body && (
|
||||
<p className="whitespace-pre-wrap text-sm">{msg.body}</p>
|
||||
)}
|
||||
{shouldShowBody && <p className="whitespace-pre-wrap text-sm">{msg.body}</p>}
|
||||
{/* Anexos da mensagem */}
|
||||
{msg.attachments && msg.attachments.length > 0 && (
|
||||
<div className={cn("mt-2 flex flex-wrap gap-1.5", isOwn && "justify-end")}>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue