Remove online status display for own messages in chat components

This commit is contained in:
DGSoft 2025-12-12 12:37:08 +01:00
parent 9a557d28a2
commit c7cfbad3d8
2 changed files with 9 additions and 3 deletions

View File

@ -178,7 +178,9 @@ const DirectMessageView: React.FC<DirectMessageViewProps> = ({ user }) => {
<span className="font-semibold text-xs text-gray-900 dark:text-white">
{message.sender_full_name || message.sender_username}
</span>
{message.sender_id !== currentUser?.id && (
<UserStatusIndicator status={getUserStatus(message.sender_id)} size="sm" />
)}
</div>
<span className="text-xs text-gray-500 dark:text-gray-400">
{new Date(message.created_at).toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' })}

View File

@ -301,7 +301,9 @@ const MessageList: React.FC<MessageListProps> = ({ channelId, onReply }) => {
<span className="font-semibold text-xs text-gray-900 dark:text-white">
{message.sender_full_name || message.sender_username || 'Unknown'}
</span>
{message.sender_id !== user?.id && (
<UserStatusIndicator status={getUserStatus(message.sender_id)} size="sm" />
)}
</div>
<span className="text-xs text-gray-500 dark:text-gray-400">
{new Date(message.created_at).toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' })}
@ -341,7 +343,9 @@ const MessageList: React.FC<MessageListProps> = ({ channelId, onReply }) => {
<span className="font-semibold text-xs text-gray-900 dark:text-white">
{message.sender_full_name || message.sender_username || 'Unknown'}
</span>
{message.sender_id !== user?.id && (
<UserStatusIndicator status={getUserStatus(message.sender_id)} size="sm" />
)}
</div>
<span className="text-xs text-gray-500 dark:text-gray-400">
{new Date(message.created_at).toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' })}