+
Room Permissions
+
{#if $room?.isRestricted}
{/if}
{#if $room?.isPrivate}
{/if}
{#if $room?.isHidden}
{/if}
{#if $room?.isClosed}
+ {/if}
+ {#if !$room?.isRestricted && !$room?.isPrivate && !$room?.isHidden && !$room?.isClosed}
+
{/if}
@@ -203,40 +281,5 @@
Go back
-
- {#if $userIsAdmin}
-
-
- {:else if $membershipStatus === MembershipStatus.Initial}
-
- {:else if $membershipStatus === MembershipStatus.Pending}
-
- {:else}
-
- {/if}
-
diff --git a/src/app/components/RoomItemMenuMobile.svelte b/src/app/components/RoomItemMenuMobile.svelte
index b07d0b3e..b15d47cf 100644
--- a/src/app/components/RoomItemMenuMobile.svelte
+++ b/src/app/components/RoomItemMenuMobile.svelte
@@ -58,35 +58,37 @@
- {#if event.pubkey === $pubkey}
-
diff --git a/src/app/components/RoomMembers.svelte b/src/app/components/RoomMembers.svelte
index eb625317..e9dd1beb 100644
--- a/src/app/components/RoomMembers.svelte
+++ b/src/app/components/RoomMembers.svelte
@@ -12,6 +12,9 @@
import Modal from "@lib/components/Modal.svelte"
import ModalBody from "@lib/components/ModalBody.svelte"
import ModalFooter from "@lib/components/ModalFooter.svelte"
+ import ModalHeader from "@lib/components/ModalHeader.svelte"
+ import ModalTitle from "@lib/components/ModalTitle.svelte"
+ import ModalSubtitle from "@lib/components/ModalSubtitle.svelte"
import Profile from "@app/components/Profile.svelte"
import RoomName from "@app/components/RoomName.svelte"
import RoomMembersAdd from "@app/components/RoomMembersAdd.svelte"
@@ -63,51 +66,53 @@
-
- {#if $userIsAdmin}
-
-
-
- Add members
-
-
- {/if}
- {#each $members as pubkey (pubkey)}
-
-
-
-
-
toggleMenu(pubkey)}>
-
-
- {#if menuPubkey === pubkey}
-
-
- -
- removeMember(pubkey)}>
-
- Remove Member
-
-
-
-
- {/if}
+
+ Members
+
+ of
+
+
+
+ {#each $members as pubkey (pubkey)}
+
+
+
+
+
toggleMenu(pubkey)}>
+
+
+ {#if menuPubkey === pubkey}
+
+
+ -
+ removeMember(pubkey)}>
+
+ Remove Member
+
+
+
+
+ {/if}
+
-
- {/each}
+ {/each}
+
Go back
+ {#if $userIsAdmin}
+
+
+ Add members
+
+ {/if}
diff --git a/src/app/components/RoomMembersAdd.svelte b/src/app/components/RoomMembersAdd.svelte
index b2e6af7c..3336132a 100644
--- a/src/app/components/RoomMembersAdd.svelte
+++ b/src/app/components/RoomMembersAdd.svelte
@@ -114,7 +114,7 @@
Add Members
- to
+ to
{#snippet label()}
diff --git a/src/app/components/SpaceMembers.svelte b/src/app/components/SpaceMembers.svelte
index 4e5b1966..b0491474 100644
--- a/src/app/components/SpaceMembers.svelte
+++ b/src/app/components/SpaceMembers.svelte
@@ -1,5 +1,5 @@
-