import { MessageHideButton } from '@app/channel/components/messages/hideButton'; import { MessageMuteButton } from '@app/channel/components/messages/muteButton'; import { MessageReplyButton } from '@app/channel/components/messages/replyButton'; import { MentionNote } from '@shared/notes/mentions/note'; import { ImagePreview } from '@shared/notes/preview/image'; import { LinkPreview } from '@shared/notes/preview/link'; import { VideoPreview } from '@shared/notes/preview/video'; import { User } from '@shared/user'; import { parser } from '@utils/parser'; import { LumeEvent } from '@utils/types'; export function ChannelMessageItem({ data }: { data: LumeEvent }) { const content = parser(data); return (
{content.parsed}
{Array.isArray(content.images) && content.images.length ? (