johnandersen777.bsky.social/knotless
git that lives in your Atmosphere account
Forked from chadtmiller.com/knotless
0
0
<script lang="ts">
import { repoHref } from '#lib/format.ts';
import ItemList from '#lib/organisms/ItemList.svelte';
import RepoPage from '#lib/templates/RepoPage.svelte';
import { Pages } from '#lib/pages.svelte.ts';
let { data } = $props();
const r = $derived(data.repo);
const pages = new Pages(
() => data,
(d) => d.items,
(i) => i.uri
);
</script>
<RepoPage repo={r} tab="pulls" title="Pulls · {r.name}">
<ItemList
items={data.items}
{pages}
kind="pull"
open={data.open}
q={data.q}
base={repoHref(data.authority, r.name)}
queue={r.mergeQueue ? repoHref(data.authority, r.name, '/queue') : undefined}
/>
</RepoPage>