@@ -291,7 +291,7 @@ export const CometChatConversations = (props: ConversationInterface) => {
291291
292292 // Merge theme styles with provided style overrides.
293293 const theme = useTheme ( ) ;
294- const { t } = useCometChatTranslation ( )
294+ const { t } = useCometChatTranslation ( )
295295 const mergedStyles = useMemo ( ( ) => {
296296 return deepMerge ( theme . conversationStyles , style ?? { } ) ;
297297 } , [ theme . conversationStyles , style ] ) ;
@@ -819,7 +819,7 @@ export const CometChatConversations = (props: ConversationInterface) => {
819819
820820 if ( message . getMentionedUsers ( ) . length ) {
821821 let mentionsFormatter = ChatConfigurator . getDataSource ( ) . getMentionsFormatter ( ) ;
822- mentionsFormatter . setContext ( ' conversation' ) ;
822+ mentionsFormatter . setContext ( " conversation" ) ;
823823 mentionsFormatter . setLoggedInUser ( CometChatUIKit . loggedInUser ! ) ;
824824 mentionsFormatter . setMentionsStyle ( mergedStyles . mentionsStyles ) ;
825825 mentionsFormatter . setTargetElement ( MentionsTargetElement . conversation ) ;
@@ -900,9 +900,10 @@ export const CometChatConversations = (props: ConversationInterface) => {
900900 if ( lastMessage ?. hasOwnProperty ( "readAt" ) ) status = MessageReceipt . READ ;
901901 else if ( lastMessage ?. hasOwnProperty ( "deliveredAt" ) ) status = MessageReceipt . DELIVERED ;
902902 else if ( lastMessage ?. hasOwnProperty ( "sentAt" ) ) status = MessageReceipt . SENT ;
903- readReceipt = ! receiptsVisibility ? null : (
904- < CometChatReceipt receipt = { status } style = { mergedStyles . itemStyle . receiptStyles } />
905- ) ;
903+ readReceipt =
904+ ! receiptsVisibility || lastMessage ?. getDeletedAt ( ) ? null : (
905+ < CometChatReceipt receipt = { status } style = { mergedStyles . itemStyle . receiptStyles } />
906+ ) ;
906907 }
907908
908909 let threadView : JSX . Element | null = null ;
0 commit comments