{#if sub_menu === null}
  • {$t("pages.wallet_info.title")}

  • {#if !downloading} {:else if download_error}
  • {$t("pages.wallet_info.download_failed", { values: { error: download_error }, })}
  • {:else if !wallet_file_ready}
  • {$t("pages.wallet_info.download_in_progress")}
  • {:else if download_link === true}
  • {@html $t("pages.wallet_info.download_successful", { values: { wallet_file: wallet_file_ready }, })}
  • {:else}
  • {/if}

    {$t("pages.wallet_info.remove_wallet_modal.confirm")}

    {:else if sub_menu === "scan_qr"}
  • {$t("pages.wallet_info.scan_qr.title")}

  • {#if scanner_state === "before_start"}
  • {@html $t("pages.wallet_info.scan_qr.notes")}
    {@html $t("wallet_sync.server_transfer_notice")}
  • {#if !$online}
  • {@html $t("wallet_sync.offline_warning")}
  • {/if} {:else if scanner_state === "scanned"}
  • {@html $t("pages.wallet_info.scan_qr.syncing")}...

    {scanned_qr_code}
  • {:else if scanner_state === "success"}
  • {@html $t("pages.wallet_info.scan_qr.scan_successful")}
  • {/if}
    {:else if sub_menu === "generate_qr"}
  • {$t("pages.wallet_info.gen_qr.title")}

  • {@html $t("pages.wallet_info.gen_qr.notes")}
    {@html $t("wallet_sync.server_transfer_notice")}
  • {#if !$online}
  • {@html $t("wallet_sync.offline_warning")}
  • {/if} {#if generation_state === "before_start"} {:else if generation_state === "loading"} {:else}
    {@html generated_qr}
    {/if}
    {:else if sub_menu === "text_code"}
  • {$t("pages.wallet_info.gen_text_code.title")}

  • {@html $t("wallet_sync.textcode.usage_warning")}
    {#if !$online}
  • {@html $t("wallet_sync.offline_warning")}
  • {/if}
    {#if generation_state === "before_start"} {:else if generation_state == "loading"} {:else}
    {/if}
    {/if}
    {#if error}

    {@html $t("errors.error_occurred", { values: { message: display_error(error) }, })}

    {/if}