diff --git a/apps/meteor/client/views/admin/moderation/helpers/ContextMessage.tsx b/apps/meteor/client/views/admin/moderation/helpers/ContextMessage.tsx index 2d5081c2f6931..20488c0ea529e 100644 --- a/apps/meteor/client/views/admin/moderation/helpers/ContextMessage.tsx +++ b/apps/meteor/client/views/admin/moderation/helpers/ContextMessage.tsx @@ -1,6 +1,20 @@ import type { IMessage, MessageReport, MessageAttachment } from '@rocket.chat/core-typings'; import { isE2EEMessage, isQuoteAttachment } from '@rocket.chat/core-typings'; -import { Message, MessageName, MessageToolbarItem, MessageToolbarWrapper, MessageUsername } from '@rocket.chat/fuselage'; +import { + Message, + MessageDivider, + MessageLeftContainer, + MessageContainer, + MessageHeader, + MessageTimestamp, + MessageRole, + MessageBody, + MessageName, + MessageToolbar, + MessageToolbarItem, + MessageToolbarWrapper, + MessageUsername, +} from '@rocket.chat/fuselage'; import { UserAvatar } from '@rocket.chat/ui-avatar'; import { useUserDisplayName } from '@rocket.chat/ui-client'; import { useSetting } from '@rocket.chat/ui-contexts'; @@ -53,22 +67,22 @@ const ContextMessage = ({ return ( <> - {formatDate(message._updatedAt)} + {formatDate(message._updatedAt)} - + - - - + + + {displayName} <>{useRealName &&  {`@${message.u.username}`}} - + {formatTime(message._updatedAt !== message.ts ? message._updatedAt : message.ts)} {message._updatedAt !== message.ts && ` (${t('edited')})`} - - {room.name || room.fname || 'DM'} - - + + {room.name || room.fname || 'DM'} + + {!!quotes?.length && } {!message.blocks?.length && !!message.md?.length ? ( <> @@ -83,13 +97,13 @@ const ContextMessage = ({ {!!attachments && } {message.blocks && } - + - + - + onRedirect(message._id)} /> deleteMessage()} /> - + diff --git a/apps/meteor/client/views/room/contextualBar/Discussions/components/DiscussionsListItem.tsx b/apps/meteor/client/views/room/contextualBar/Discussions/components/DiscussionsListItem.tsx index 44c23193626b2..fa1342f782f1f 100644 --- a/apps/meteor/client/views/room/contextualBar/Discussions/components/DiscussionsListItem.tsx +++ b/apps/meteor/client/views/room/contextualBar/Discussions/components/DiscussionsListItem.tsx @@ -1,5 +1,19 @@ import type { IDiscussionMessage } from '@rocket.chat/core-typings'; -import { Box, Message } from '@rocket.chat/fuselage'; +import { + Box, + Message, + MessageLeftContainer, + MessageContainer, + MessageHeader, + MessageName, + MessageTimestamp, + MessageBody, + MessageBlock, + MessageMetrics, + MessageMetricsItem, + MessageMetricsItemLabel, + MessageMetricsItemIcon, +} from '@rocket.chat/fuselage'; import { MessageAvatar } from '@rocket.chat/ui-avatar'; import type { ComponentProps, ReactElement, ReactNode } from 'react'; import { memo } from 'react'; @@ -36,37 +50,37 @@ const DiscussionListItem = ({ const { t } = useTranslation(); return ( - + : undefined} username={username} size='x36' /> - - - - {name} - {formatDate(ts)} - - {msg} - - + + + + {name} + {formatDate(ts)} + + {msg} + + {!dcount && ( - - {t('No_messages_yet')} - + + {t('No_messages_yet')} + )} {!!dcount && ( - - - {dcount} - + + + {dcount} + )} {!!dcount && ( - - - {dlm ? formatDate(dlm) : undefined} - + + + {dlm ? formatDate(dlm) : undefined} + )} - - - + + + ); }; diff --git a/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListMessage.tsx b/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListMessage.tsx index fa58c2da5687a..5d805ace858e6 100644 --- a/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListMessage.tsx +++ b/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListMessage.tsx @@ -1,5 +1,15 @@ import type { IMessage } from '@rocket.chat/core-typings'; -import { Message, Box } from '@rocket.chat/fuselage'; +import { + Message, + MessageLeftContainer, + MessageContainer, + MessageHeader, + MessageName, + MessageTimestamp, + MessageBody, + MessageContainerFixed, + Box, +} from '@rocket.chat/fuselage'; import { MessageAvatar } from '@rocket.chat/ui-avatar'; import type { ComponentProps, ReactElement, ReactNode } from 'react'; import { memo } from 'react'; @@ -50,25 +60,25 @@ const ThreadListMessage = ({ return ( - + : undefined} username={username} size='x36' /> - - - - {name} - {formatDate(ts)} - - {msg} + + + + {name} + {formatDate(ts)} + + {msg} - - + + {unread && ( )} - + ); diff --git a/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListItem.tsx b/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListItem.tsx index 0b76771b0861f..a152755947684 100644 --- a/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListItem.tsx +++ b/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListItem.tsx @@ -1,6 +1,21 @@ import type { VideoConference } from '@rocket.chat/core-typings'; import { css } from '@rocket.chat/css-in-js'; -import { Button, Message, Box, Palette, IconButton, ButtonGroup, AvatarStack } from '@rocket.chat/fuselage'; +import { + Button, + Message, + MessageLeftContainer, + MessageContainer, + MessageHeader, + MessageName, + MessageTimestamp, + MessageBody, + MessageBlock, + Box, + Palette, + IconButton, + ButtonGroup, + AvatarStack, +} from '@rocket.chat/fuselage'; import { useEffectEvent } from '@rocket.chat/fuselage-hooks'; import { UserAvatar } from '@rocket.chat/ui-avatar'; import { useUserDisplayName } from '@rocket.chat/ui-client'; @@ -65,15 +80,15 @@ const VideoConfListItem = ({ pb={8} > - {username && } - - - {displayName} - {formatDate(createdAt)} - - + {username && } + + + {displayName} + {formatDate(createdAt)} + + - +