From e57b5721f6d4e98243a230664add2afacc93f608 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Tue, 27 May 2025 16:22:20 -0700 Subject: [PATCH] Detect nip29 support for create room button --- src/app/components/MenuSpace.svelte | 13 ++++-- src/app/components/RoomCreate.svelte | 55 ++++++++++++++------------ src/app/state.ts | 13 ++++-- src/routes/discover/+page.svelte | 15 +++++-- src/routes/spaces/[relay]/+page.svelte | 11 ++++-- 5 files changed, 67 insertions(+), 40 deletions(-) diff --git a/src/app/components/MenuSpace.svelte b/src/app/components/MenuSpace.svelte index a395680c..60ff1c36 100644 --- a/src/app/components/MenuSpace.svelte +++ b/src/app/components/MenuSpace.svelte @@ -1,6 +1,7 @@ - +
{#snippet title()} diff --git a/src/routes/spaces/[relay]/+page.svelte b/src/routes/spaces/[relay]/+page.svelte index 16ca0b8c..5412370a 100644 --- a/src/routes/spaces/[relay]/+page.svelte +++ b/src/routes/spaces/[relay]/+page.svelte @@ -18,6 +18,7 @@ import RoomCreate from "@app/components/RoomCreate.svelte" import RelayDescription from "@app/components/RelayDescription.svelte" import { + hasNip29, decodeRelay, channelIsLocked, makeChannelId, @@ -183,10 +184,12 @@
{/each} - + {#if hasNip29($relay)} + + {/if} {#if pubkey} Recent posts from the relay admin