Add RoomRolesAndPermissionsFlowCoordinator. (#2539)

This commit is contained in:
Doug
2024-03-08 12:25:43 +00:00
committed by GitHub
parent b54d87efd5
commit 5ec63e901d
43 changed files with 490 additions and 44 deletions
@@ -32,6 +32,7 @@ enum A11yIdentifiers {
static let roomScreen = RoomScreen()
static let roomDetailsScreen = RoomDetailsScreen()
static let roomNotificationSettingsScreen = RoomNotificationSettingsScreen()
static let roomRolesAndPermissionsScreen = RoomRolesAndPermissionsScreen()
static let serverConfirmationScreen = ServerConfirmationScreen()
static let sessionVerificationScreen = SessionVerificationScreen()
static let settingsScreen = SettingsScreen()
@@ -185,6 +186,14 @@ enum A11yIdentifiers {
let allowCustomSetting = "room_notification_settings-allow_custom"
}
struct RoomRolesAndPermissionsScreen {
let administrators = "room_roles_and_permissions-administrators"
let moderators = "room_roles_and_permissions-moderators"
let roomDetails = "room_roles_and_permissions-room_details"
let messagesAndContent = "room_roles_and_permissions-messages_and_content"
let memberModeration = "room_roles_and_permissions-member_moderation"
}
struct ServerConfirmationScreen {
let `continue` = "server_confirmation-continue"
let changeServer = "server_confirmation-change_server"