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) => )}
>
);
}