mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 16:10:20 +00:00
Invite again user on direct chats (#1087)
* Add leaveRoom section for DMs * Add invite alert in RoomScreenViewModel * Show alert on composer focus * Add localisations * Refine invite alert logics * Amend tests * Update project * Fix local variable name * Refactor show invite alert logic
This commit is contained in:
@@ -308,7 +308,7 @@ class MockScreen: Identifiable {
|
||||
isEncrypted: true,
|
||||
members: members,
|
||||
memberForID: .mockOwner(allowedStateEvents: [], canInviteUsers: false),
|
||||
joinedMembersCount: members.count))
|
||||
activeMembersCount: members.count))
|
||||
let coordinator = RoomDetailsScreenCoordinator(parameters: .init(accountUserID: "@owner:somewhere.com",
|
||||
navigationStackCoordinator: navigationStackCoordinator,
|
||||
roomProxy: roomProxy,
|
||||
@@ -327,7 +327,7 @@ class MockScreen: Identifiable {
|
||||
canonicalAlias: "#mock:room.org",
|
||||
members: members,
|
||||
memberForID: .mockOwner(allowedStateEvents: [], canInviteUsers: false),
|
||||
joinedMembersCount: members.count))
|
||||
activeMembersCount: members.count))
|
||||
let coordinator = RoomDetailsScreenCoordinator(parameters: .init(accountUserID: "@owner:somewhere.com",
|
||||
navigationStackCoordinator: navigationStackCoordinator,
|
||||
roomProxy: roomProxy,
|
||||
@@ -348,7 +348,7 @@ class MockScreen: Identifiable {
|
||||
canonicalAlias: "#mock:room.org",
|
||||
members: members,
|
||||
memberForID: owner,
|
||||
joinedMembersCount: members.count))
|
||||
activeMembersCount: members.count))
|
||||
let coordinator = RoomDetailsScreenCoordinator(parameters: .init(accountUserID: "@owner:somewhere.com",
|
||||
navigationStackCoordinator: navigationStackCoordinator,
|
||||
roomProxy: roomProxy,
|
||||
@@ -365,7 +365,7 @@ class MockScreen: Identifiable {
|
||||
isEncrypted: true,
|
||||
members: members,
|
||||
memberForID: owner,
|
||||
joinedMembersCount: members.count))
|
||||
activeMembersCount: members.count))
|
||||
let coordinator = RoomDetailsScreenCoordinator(parameters: .init(accountUserID: "@owner:somewhere.com",
|
||||
navigationStackCoordinator: navigationStackCoordinator,
|
||||
roomProxy: roomProxy,
|
||||
@@ -383,7 +383,7 @@ class MockScreen: Identifiable {
|
||||
isEncrypted: true,
|
||||
members: members,
|
||||
memberForID: .mockOwner(allowedStateEvents: [], canInviteUsers: false),
|
||||
joinedMembersCount: members.count))
|
||||
activeMembersCount: members.count))
|
||||
let coordinator = RoomDetailsScreenCoordinator(parameters: .init(accountUserID: "@owner:somewhere.com",
|
||||
navigationStackCoordinator: navigationStackCoordinator,
|
||||
roomProxy: roomProxy,
|
||||
|
||||
Reference in New Issue
Block a user