RepoHeader.tsx
Raw
1import type { RepositoryRow } from "../../db/index.ts";
2
3interface RepoHeaderProps {
4 repo: RepositoryRow;
5}
6
7export function RepoHeader({ repo }: RepoHeaderProps) {
8 return (
9 <div class="repo-header">
10 <div class="repo-title-row">
11 <h1 class="page-title">
12 <a href={`/${repo.name}`}>{repo.name}</a>
13 </h1>
14 {repo.is_private ? (
15 <span class="badge badge-private">Private</span>
16 ) : null}
17 </div>
18 </div>
19 );
20}
21