import { LinkPreview } from "./preview/link"; import { MentionNote } from "@app/space/components/notes/mentions/note"; import { ImagePreview } from "@app/space/components/notes/preview/image"; import { VideoPreview } from "@app/space/components/notes/preview/video"; import { truncateContent } from "@utils/transform"; export function Kind1({ content, truncate = false, }: { content: any; truncate?: boolean }) { return ( <>
{truncate ? truncateContent(content.parsed, 120) : content.parsed}
{Array.isArray(content.images) && content.images.length ? ( ) : ( <> )} {Array.isArray(content.videos) && content.videos.length ? ( ) : ( <> )} {Array.isArray(content.links) && content.links.length ? ( ) : ( <> )} {Array.isArray(content.notes) && content.notes.length ? ( content.notes.map((note: string) => ( )) ) : ( <> )} ); }