{#snippet repoActions(className: string)}
Fork
{#if typeof counts === "object" && counts !== null && "then" in counts}
{#snippet skeleton()}
{/snippet} {formatCount((await counts).forks)}
{:else} {formatCount(counts.forks)} {/if}
{/snippet}
{repo.ownerHandle}
/
{repo.name}
{@render repoActions("hidden shrink-0 items-start gap-xs sm:flex")}
{#if repo.description}
{repo.description}
{/if}
{@const resolvedSource = await (source ?? repo.source)} {#if resolvedSource}
forked from
{resolvedSource.ownerHandle}/{resolvedSource.name}
{:else if !repo.description && !repo.website && topics.length === 0}
This repository has no description
{/if}
{#if repo.website}
{trimScheme(repo.website)}
{/if}
{@render repoActions("mt-xs flex flex-wrap items-start justify-end gap-xs sm:hidden")}