mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-18 07:28:28 +02:00
Apply design decisions
This commit is contained in:
@@ -151,22 +151,10 @@ final class RoomInfoListViewController: UIViewController {
|
||||
// MARK: - Private
|
||||
|
||||
private func updateSections(with viewData: RoomInfoListViewData) {
|
||||
isRoomDirect = viewData.isDirect
|
||||
basicInfoView.configure(withViewData: viewData.basicInfoViewData)
|
||||
|
||||
var tmpSections: [Section] = []
|
||||
|
||||
if viewData.isEncrypted {
|
||||
let footer = viewData.isDirect ?
|
||||
VectorL10n.roomParticipantsSecurityInformationRoomEncryptedForDm :
|
||||
VectorL10n.roomParticipantsSecurityInformationRoomEncrypted
|
||||
let sectionSecurity = Section(header: VectorL10n.securitySettingsTitle,
|
||||
rows: [],
|
||||
footer: footer)
|
||||
|
||||
tmpSections.append(sectionSecurity)
|
||||
}
|
||||
|
||||
let rowSettings = Row(type: .default, icon: Asset.Images.settingsIcon.image, text: VectorL10n.roomDetailsSettings, accessoryType: .disclosureIndicator) {
|
||||
self.viewModel.process(viewAction: .navigate(target: .settings))
|
||||
}
|
||||
@@ -184,7 +172,7 @@ final class RoomInfoListViewController: UIViewController {
|
||||
rowUploads],
|
||||
footer: nil)
|
||||
|
||||
let leaveTitle = viewData.isDirect ?
|
||||
let leaveTitle = viewData.basicInfoViewData.isDirect ?
|
||||
VectorL10n.roomParticipantsLeavePromptTitleForDm :
|
||||
VectorL10n.roomParticipantsLeavePromptTitle
|
||||
let rowLeave = Row(type: .destructive, icon: Asset.Images.roomActionLeave.image, text: leaveTitle, accessoryType: .none) {
|
||||
|
||||
Reference in New Issue
Block a user