{$t("pages.wallet_login_qr.title")}

{#if login_method === undefined}
{:else if false}
{@html $t("pages.wallet_login_qr.offline_warning")}
{:else if login_method === "scan"} {#if scan_state === "before_start"}
{@html $t("pages.wallet_login_qr.scan.description")}
{:else if scan_state === "scanning"} {:else if scan_state === "has_scanned"}
{$t("pages.wallet_login_qr.scan.syncing")}
{:else if scan_state === "success"}
{@html $t("pages.wallet_login_qr.scan.success")}
{:else} {$t("pages.wallet_login_qr.scan.error", { values: { error: $t("errors." + scan_state) }, })} {/if} {:else if login_method === "gen"} {#if gen_state == "before_start"}
{@html $t("pages.wallet_login_qr.gen.description")}
{:else if gen_state === "generating"}
{:else if gen_state === "generated"}
{@html $t("pages.wallet_login_qr.gen.generated")}
{#if generated_qr === "dummy"}
{:else} pages.wallet_info.gen_qr_alt {/if}
{:else if gen_state === "success"}
{@html $t("pages.wallet_login_qr.gen.success")}
{:else} {$t("pages.wallet_login_qr.gen.error")} {/if} {/if}
{#if login_method === "scan" && scan_state === "before_start"} {:else if login_method === "gen" && gen_state === "before_start"} {:else if scan_state === "success" || gen_state === "success"} {/if} {#if scan_state !== "success" && gen_state !== "success"} {/if}
{$t("pages.wallet_login_qr.scan.modal.loading")}...