{#if flow?.state.step === 'info'}
{$_('register.migrateTitle')}

{$_('register.migrateDescription')}

{$_('register.migrateLink')} →
{/if}

{$_('register.title')}

{getSubtitle()}

{#if flow?.state.error}
{flow.state.error}
{/if} {#if loadingServerInfo || !flow}

{$_('common.loading')}

{:else if flow.state.step === 'info'}
{#if flow.info.handle.includes('.')}

{$_('register.handleDotWarning')}

{:else if fullHandle()}

{$_('register.handleHint', { values: { handle: fullHandle() } })}

{/if}
{$_('register.identityType')}

{$_('register.identityHint')}

{#if flow.info.didType === 'web'}
{$_('register.didWebWarningTitle')}
  • {$_('register.didWebWarning1')} {$_('register.didWebWarning1Detail', { values: { did: `did:web:yourhandle.${serverInfo?.availableUserDomains?.[0] || 'this-pds.com'}` } })}
  • {$_('register.didWebWarning2')} {$_('register.didWebWarning2Detail')}
  • {$_('register.didWebWarning3')} {$_('register.didWebWarning3Detail')}
  • {$_('register.didWebWarning4')} {$_('register.didWebWarning4Detail')}
{/if} {#if flow.info.didType === 'web-external'}

{$_('register.externalDidHint')}

{/if}
{$_('register.contactMethod')}

{$_('register.contactMethodHint')}

{#if flow.info.verificationChannel === 'email'}
{:else if flow.info.verificationChannel === 'discord'}

{$_('register.discordIdHint')}

{:else if flow.info.verificationChannel === 'telegram'}
{:else if flow.info.verificationChannel === 'signal'}

{$_('register.signalNumberHint')}

{/if}
{#if serverInfo?.inviteCodeRequired}
{/if}
{:else if flow.state.step === 'key-choice'} {:else if flow.state.step === 'initial-did-doc'} flow?.goBack()} /> {:else if flow.state.step === 'creating'}

{$_('register.creating')}

{:else if flow.state.step === 'verify'} {:else if flow.state.step === 'updated-did-doc'} flow?.activateAccount()} /> {:else if flow.state.step === 'redirect-to-dashboard'}

Redirecting to dashboard...

{/if}