redesigned empty state for the room members list

This commit is contained in:
Mauro Romito
2025-11-21 17:54:29 +01:00
committed by Mauro
parent e7f55a9921
commit 26add890d6
30 changed files with 109 additions and 66 deletions
@@ -75,6 +75,15 @@ struct RoomMembersListScreenViewState: BindableState {
bannedMembers
.filter { $0.member.matches(searchQuery: bindings.searchQuery) }
}
var shouldShowEmptyState: Bool {
switch bindings.mode {
case .banned:
visibleBannedMembers.count == 0
case .members:
visibleInvitedMembers.count + visibleJoinedMembers.count == 0
}
}
}
struct RoomMembersListScreenViewStateBindings {