diff --git a/apps/meteor/client/components/message/content/attachments/AttachmentsItem.tsx b/apps/meteor/client/components/message/content/attachments/AttachmentsItem.tsx
index 84938f0c334fb..82d0ed9ccf60a 100644
--- a/apps/meteor/client/components/message/content/attachments/AttachmentsItem.tsx
+++ b/apps/meteor/client/components/message/content/attachments/AttachmentsItem.tsx
@@ -19,7 +19,7 @@ const AttachmentsItem = ({ attachment, id, source }: AttachmentsItemProps) => {
}
if (isQuoteAttachment(attachment)) {
- return ;
+ return ;
}
return ;
diff --git a/apps/meteor/client/components/message/content/attachments/QuoteAttachment.tsx b/apps/meteor/client/components/message/content/attachments/QuoteAttachment.tsx
index 1f066cf6707d8..b1e7c3d9a95be 100644
--- a/apps/meteor/client/components/message/content/attachments/QuoteAttachment.tsx
+++ b/apps/meteor/client/components/message/content/attachments/QuoteAttachment.tsx
@@ -6,6 +6,7 @@ import { useUserPreference } from '@rocket.chat/ui-contexts';
import { useTimeAgo } from '../../../../hooks/useTimeAgo';
import MessageContentBody from '../../MessageContentBody';
import Attachments from '../Attachments';
+import type { AudioAttachmentSource } from './file/AudioAttachment';
import AttachmentAuthor from './structure/AttachmentAuthor';
import AttachmentAuthorAvatar from './structure/AttachmentAuthorAvatar';
import AttachmentAuthorName from './structure/AttachmentAuthorName';
@@ -34,9 +35,10 @@ const quoteStyles = css`
export type QuoteAttachmentProps = {
attachment: MessageQuoteAttachment;
+ source?: AudioAttachmentSource;
};
-export const QuoteAttachment = ({ attachment }: QuoteAttachmentProps) => {
+export const QuoteAttachment = ({ attachment, source }: QuoteAttachmentProps) => {
const formatTime = useTimeAgo();
const displayAvatarPreference = useUserPreference('displayAvatars');
@@ -65,7 +67,11 @@ export const QuoteAttachment = ({ attachment }: QuoteAttachmentProps) => {
{attachment.attachments && (
-
+
)}
{attachment.md ? : attachment.text.substring(attachment.text.indexOf('\n') + 1)}
diff --git a/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx b/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx
index d097c55c2b84e..c95204ac6ec13 100644
--- a/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx
+++ b/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx
@@ -57,7 +57,12 @@ const RoomMessageContent = ({ message, unread, all, mention, searchText }: RoomM
)}
- {!!quotes?.length && }
+ {!!quotes?.length && (
+
+ )}
{!normalizedMessage.blocks?.length && !!normalizedMessage.md?.length && (
<>
diff --git a/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx b/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx
index a7aeea3e8ac1f..17fa32c8f0eea 100644
--- a/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx
+++ b/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx
@@ -51,7 +51,12 @@ const ThreadMessageContent = ({ message }: ThreadMessageContentProps) => {
)}
- {!!quotes?.length && }
+ {!!quotes?.length && (
+
+ )}
{!normalizedMessage.blocks?.length && !!normalizedMessage.md?.length && (
<>