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}`} safe>
13 {repo.name}
14 </a>
15 </h1>
16 {repo.is_private ? (
17 <span class="badge badge-private">Private</span>
18 ) : null}
19 </div>
20 </div>
21 );
22}
23