import ReactMarkdown from 'react-markdown'; import remarkGfm from 'remark-gfm'; import { ImagePreview, LinkPreview, MentionNote, MentionUser, VideoPreview, } from '@shared/notes'; export function NoteContent({ content, }: { content: { original: string; parsed: string; notes: string[]; images: string[]; videos: string[]; links: string[]; }; }) { return ( <> { const key = children[0] as string; if (key.startsWith('pub')) return ; if (key.startsWith('tag')) return ( ); }, }} > {content.parsed} {content.images.length > 0 && } {content.videos.length > 0 && } {content.links.length > 0 && } {content.notes.length > 0 && content.notes.map((note: string) => )} ); }