{registries.length} total
{#if $canAccess('registries', 'create')}
openRegModal()}>
Add registry
{/if}
Refresh
{#if regLoading && registries.length === 0}
Loading registries...
{:else if registries.length === 0}
{:else}
{#each registries as registry (registry.id)}
{#if isDockerHub(registry)}
{:else}
{/if}
{registry.name}
{#if registry.isDefault}
Default
{/if} {#if registry.hasCredentials}
Auth
{/if}
{registry.url}
{#if registry.username}
{registry.username}
{/if}
{#if !registry.isDefault && $canAccess('registries', 'edit')}
setRegDefault(registry.id)} >
Set default
{/if} {#if $canAccess('registries', 'edit')}
openRegModal(registry)} >
{/if} {#if $canAccess('registries', 'delete')}
deleteRegistry(registry.id)} onOpenChange={(open) => confirmDeleteRegistryId = open ? registry.id : null} > {#snippet children({ open })}
{/snippet}
{/if}
{/each}
{/if}
{ showRegModal = false; editingReg = null; }} onSaved={fetchRegistries} />