import { Markdown } from "@urbit/foundation-design-system"; import EcosystemBadge from "./Badge"; import Link from "next/link"; export default function Post({ post }) { return ["featured-1", "featured-2", "featured-3"].map((feat) => { const childPath = post[feat] && (post[feat]?.matchedPost?.type === "Application" || post[feat]?.matchedPost?.type === "Group") ? `${post[feat]?.matchedPost.ship}/${post[feat].matchedPost.slug}` : `${post[feat].matchedPost?.slug}`; const href = post[feat]?.matchedPost ? `/${post[feat].matchedPost.type.toLowerCase()}s/${childPath}` : null; return post?.[feat] ? (