From 13ea2ccd9e5b83c355f21a46b67b5c8336ef1c99 Mon Sep 17 00:00:00 2001 From: nate Date: Wed, 12 Jun 2024 19:00:18 -0400 Subject: [PATCH] Nostr access --- src/lib/stores/nostr.ts | 11 +++++++---- src/routes/+page.server.ts | 5 +++++ src/routes/+page.svelte | 20 +++++++++++++++++++- src/routes/login/+page.svelte | 2 +- 4 files changed, 32 insertions(+), 6 deletions(-) create mode 100644 src/routes/+page.server.ts diff --git a/src/lib/stores/nostr.ts b/src/lib/stores/nostr.ts index d08ac1d..3f82db7 100644 --- a/src/lib/stores/nostr.ts +++ b/src/lib/stores/nostr.ts @@ -17,7 +17,8 @@ if (relays) { export const defaultRelays = [ 'wss://purplepag.es', - 'wss://relay.damus.io' + 'wss://relay.damus.io', + 'wss://relay.f7z.io' ] if (!relayList || !Array.isArray(relayList) || relayList.length === 0) { @@ -25,11 +26,13 @@ if (!relayList || !Array.isArray(relayList) || relayList.length === 0) { } const _ndk: NDKSvelte = new NDKSvelte({ - devWriteRelayUrls: ['wss://relay.strfront.com'], + //devWriteRelayUrls: ['wss://relay.strfront.com'], explicitRelayUrls: relayList, enableOutboxModel: true, }) as NDKSvelte; -const ndk = writable(_ndk); +_ndk.connect(); -export default ndk; \ No newline at end of file +export const ndk = _ndk; + +// export default ndk; \ No newline at end of file diff --git a/src/routes/+page.server.ts b/src/routes/+page.server.ts new file mode 100644 index 0000000..ccb4207 --- /dev/null +++ b/src/routes/+page.server.ts @@ -0,0 +1,5 @@ +// import {ndk} from "$lib/stores/nostr"; + +// export function load({params}) { +// return ndk; +// } diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 2b6124f..d5dc599 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,5 +1,23 @@ + Decentralized Manufacturing -

Home

\ No newline at end of file +

Home

+ +

+ {$highlights.length} + {ndk.explicitRelayUrls} + {ndk.activeUser} +

\ No newline at end of file diff --git a/src/routes/login/+page.svelte b/src/routes/login/+page.svelte index fc2f17d..a26e345 100644 --- a/src/routes/login/+page.svelte +++ b/src/routes/login/+page.svelte @@ -2,4 +2,4 @@ Log In -

Log In

n \ No newline at end of file +

Log In

\ No newline at end of file