DM Design Tweaks (#3693)

* dm design tweaks

* adding equatable conformance

* topic will now be shown in DMs

* code suggestion

* updated details

* better check

* code improvement
This commit is contained in:
Mauro
2025-01-22 14:32:39 +01:00
committed by GitHub
parent f194285250
commit 48e530fec9
16 changed files with 69 additions and 38 deletions
@@ -14,4 +14,5 @@ struct RoomDetails {
let canonicalAlias: String?
let isEncrypted: Bool
let isPublic: Bool
let isDirect: Bool
}
@@ -182,7 +182,8 @@ extension JoinedRoomProxyProtocol {
avatar: infoPublisher.value.avatar,
canonicalAlias: infoPublisher.value.canonicalAlias,
isEncrypted: isEncrypted,
isPublic: infoPublisher.value.isPublic)
isPublic: infoPublisher.value.isPublic,
isDirect: infoPublisher.value.isDirect)
}
var isDirectOneToOneRoom: Bool {