Use relay member lists directly

This commit is contained in:
nayan9617
2026-04-11 16:46:05 +05:30
parent 90f86b833d
commit 667e170351
10 changed files with 250 additions and 175 deletions
+7 -3
View File
@@ -44,7 +44,7 @@
import {
ENABLE_ZAPS,
CONTENT_KINDS,
deriveSpaceMembers,
deriveRelayMemberList,
deriveUserRooms,
deriveOtherRooms,
deriveOtherVoiceRooms,
@@ -76,7 +76,7 @@
const userRooms = deriveUserRooms(url)
const otherRooms = deriveOtherRooms(url)
const otherVoiceRooms = deriveOtherVoiceRooms(url)
const members = deriveSpaceMembers(url)
const members = deriveRelayMemberList(url)
const userIsAdmin = deriveUserIsSpaceAdmin(url)
const actionItems = deriveSpaceActionItems(url)
@@ -181,7 +181,11 @@
<li>
<Button onclick={showMembers}>
<Icon icon={UserRounded} />
View Members ({$members.length})
{#if $members === undefined}
View Members (unavailable)
{:else}
View Members ({$members.length})
{/if}
</Button>
</li>
{#if $userIsAdmin}