From 8588de25f16486b56ef0ad533013bd8cb48ff120 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 9 Jan 2025 23:44:40 -0800 Subject: nostr signing --- src/components/Nostr.svelte | 310 ++++++++++++++++++-------------------------- 1 file changed, 129 insertions(+), 181 deletions(-) (limited to 'src/components/Nostr.svelte') diff --git a/src/components/Nostr.svelte b/src/components/Nostr.svelte index 0765f440..a4f20d23 100644 --- a/src/components/Nostr.svelte +++ b/src/components/Nostr.svelte @@ -1,264 +1,212 @@ -hi -{nostrSignin} -{#if nostrSignin} +{#if $eventToSign && !$signer?.ready}
-

- {$t("login.nostr")} -

+

Nostr sign

- {#if showNsec} - - - {:else if connectUrl} - - QR -
- {connectUrl} -
-
- - {:else if signerSigning && pubkey} - - -
NIP-55 Signer Step 2
-
+ {#if $eventToSign.sig && !hadSigner} + {:else} - {#if extension} - - {/if} - - {#if signer} - - -
NIP-55 Signer
+ {#if connectUrl} +
+ QR +
+ {connectUrl} +
+ + {:else} + {#if $signer?.method === "nsec"} + + + {/if} + + {#if $signer?.method === "signer"} + + +
NIP-55 Signer
+
+ {/if} + + {#if !$signer} + {#if extensionAvailable} + + {/if} + + + + {#if signerAvailable} + + {/if} + + + {/if} {/if} - {/if} - -
{/if} -- cgit v1.2.3