{#if loading}
{$_('common.loading')}
{:else}

{$_('delegation.controllers')}

{$_('delegation.controllersDesc')}

{#if controllers.length === 0}

{$_('delegation.noControllers')}

{:else}
{#each controllers as controller}
{controller.handle ? `@${controller.handle}` : controller.did} {getScopeLabel(controller.grantedScopes)} {#if !controller.isActive} {$_('delegation.inactive')} {/if}
{$_('delegation.did')} {controller.did}
{$_('delegation.granted')} {formatDateTime(controller.grantedAt)}
{/each}
{/if} {#if !canAddControllers}

{$_('delegation.cannotAddControllers')}

{:else if showAddController}

{$_('delegation.addController')}

{$_('delegation.addControllerWarningTitle')}

{$_('delegation.addControllerWarningText')}

  • {$_('delegation.addControllerWarningBullet1')}
  • {$_('delegation.addControllerWarningBullet2')}
  • {$_('delegation.addControllerWarningBullet3')}
{:else} {/if}

{$_('delegation.controlledAccounts')}

{$_('delegation.controlledAccountsDesc')}

{#if controlledAccounts.length === 0}

{$_('delegation.noControlledAccounts')}

{:else}
{#each controlledAccounts as account}
{account.handle ? `@${account.handle}` : account.did} {getScopeLabel(account.grantedScopes)}
{$_('delegation.did')} {account.did}
{$_('delegation.granted')} {formatDateTime(account.grantedAt)}
{/each}
{/if} {#if !canControlAccounts}

{$_('delegation.cannotControlAccounts')}

{:else if showCreateDelegated}

{$_('delegation.createDelegatedAccount')}

{:else} {/if}

{$_('delegation.controlledAccountsLocalOnly')}

{$_('delegation.auditLog')}

{$_('delegation.auditLogDesc')}

{#if auditLoading}
{$_('common.loading')}
{:else if auditEntries.length === 0}

{$_('delegation.noAuditEntries')}

{:else}
{#each auditEntries as entry}
{formatActionType(entry.actionType)}
{$_('delegation.actor')} {entry.actorDid}
{#if entry.delegatedDid}
{$_('delegation.target')} {entry.delegatedDid}
{/if} {#if entry.actionDetails}
{$_('delegation.details')} {formatActionDetails(entry.actionDetails)}
{/if}
{/each}
{/if}
{/if}