import { LanguageDot } from "~/components/LanguageBar";
import { TopicList } from "~/components/TopicList";
import { Avatar } from "~/ui/Avatar";
import { Badge } from "~/ui/Badge";
import { EmptyState } from "~/ui/EmptyState";
import { RelativeTime } from "~/ui/RelativeTime";
import type { RepoSummary } from "~/lib/types";
import { TextLink } from "~/ui/TextLink";
type Props = { repos: RepoSummary[]; empty?: string; showOwnerAvatar?: boolean };
export function RepoList({ repos, empty = "No repositories yet.", showOwnerAvatar = true }: Props) {
if (repos.length === 0) return
forked from {repo.forkOf.owner}/{repo.forkOf.name}
)} {repo.description &&{repo.description}
}