{#snippet skeleton()} {/snippet} {@const content = await data.content} {@const availability = content && withImportAvailability(content.availability, importStatus)} {#if !hasGit(repo) || !content || availability !== "ok"} {#if !hasGit(repo) || !content}

This repository doesn't support git. You can still create issues.

{:else if availability === "not-synced"}

This repository hasn't been mirrored yet. Its content will appear here once it syncs.

{:else if availability === "error"}
{:else if availability === "importing"}
This repository is still importing from {repo.importSource ?? "its source"}. Its content will appear here as it lands.
{:else if availability === "import-failed"}

Ask your knot operator for support.

{:else if availability === "empty"} {/if}
{:else}
{/if}
{#snippet skeleton()} {/snippet} {@const readme = (await data.content)?.readme} {#if readme} {@const body = await data.readmeBody} {/if}