diff --git a/src/hooks/useLoginActions.ts b/src/hooks/useLoginActions.ts index fcb4a9b..dcfda27 100644 --- a/src/hooks/useLoginActions.ts +++ b/src/hooks/useLoginActions.ts @@ -1,19 +1,24 @@ import { useNostr } from '@nostrify/react'; import { NLogin, useNostrLogin } from '@nostrify/react/login'; +// NOTE: This file should not be edited except for adding new login methods. + export function useLoginActions() { const { nostr } = useNostr(); const { addLogin } = useNostrLogin(); return { + // Login with a Nostr secret key nsec(nsec: string): void { const login = NLogin.fromNsec(nsec); addLogin(login); }, + // Login with a NIP-46 "bunker://" URI async bunker(uri: string): Promise { const login = await NLogin.fromBunker(uri, nostr); addLogin(login); }, + // Login with a NIP-07 browser extension async extension(): Promise { const login = await NLogin.fromExtension(); addLogin(login);