{$_('common.backToDashboard')}

{$_('settings.title')}

{#if message}
{message.text}
{/if}

{$_('settings.language')}

{$_('settings.languageDescription')}

{$_('settings.changeEmail')}

{#if auth.session?.email}

{$_('settings.currentEmail', { values: { email: auth.session.email } })}

{/if} {#if emailTokenRequired}
{:else} {/if}

{$_('settings.changeHandle')}

{#if auth.session}

{$_('settings.currentHandle', { values: { handle: auth.session.handle } })}

{/if}
{#if showBYOHandle}

{$_('settings.customDomainDescription')}

{#if auth.session}

{$_('settings.setupInstructions')}

{$_('settings.setupMethodsIntro')}

{$_('settings.dnsMethod')}

{$_('settings.dnsMethodDesc')}

_atproto.{newHandle || 'yourdomain.com'} TXT "did={auth.session.did}"

{$_('settings.httpMethod')}

{$_('settings.httpMethodDesc')}

https://{newHandle || 'yourdomain.com'}/.well-known/atproto-did

{$_('settings.httpMethodContent')}

{auth.session.did}
{/if}
{:else}
.{pdsHostname ?? '...'}
{/if}

{$_('settings.changePassword')}

{$_('settings.exportData')}

{$_('settings.exportDataDescription')}

{$_('settings.backups.title')}

{$_('settings.backups.description')}

{#if backupsLoading}

{$_('common.loading')}

{:else if backups.length > 0}
    {#each backups as backup}
  • {formatDate(backup.createdAt)} {formatBytes(backup.sizeBytes)} {backup.blockCount} {$_('settings.backups.blocks')}
  • {/each}
{:else}

{$_('settings.backups.noBackups')}

{/if}

{$_('settings.backups.restoreTitle')}

{$_('settings.backups.restoreDescription')}

{#if restoreFile}

{$_('settings.backups.selectedFile')}: {restoreFile.name} ({formatBytes(restoreFile.size)})

{/if}

{$_('settings.deleteAccount')}

{$_('settings.deleteWarning')}

{#if deleteTokenSent}
{:else} {/if}