{#snippet resultsList()}
{#if !signedIn}
Sign in
{:else if repo && !repo.repoDid}
{:else if !query}
{#if repo}
Narrow it with lang:go,
file:readme, or
case:yes.
{:else}
{/if}
{:else if search.loading}
{:else if search.error}
{:else}
{#each search.results as result (`${result.repo.did}/${result.commit}/${result.path}`)}
{#if repo}
{:else}
{/if}
{:else}
{/each}