mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 06:55:59 +00:00
Add SpaceRoomCell & Space…ProxyProtocols and use them on the SpaceListScreen. (#4404)
This commit is contained in:
@@ -59,8 +59,9 @@ enum Avatars {
|
||||
}
|
||||
|
||||
enum UserAvatarSizeOnScreen {
|
||||
case chats
|
||||
case spaces
|
||||
case timeline
|
||||
case home
|
||||
case settings
|
||||
case roomDetails
|
||||
case dmDetails
|
||||
@@ -82,13 +83,13 @@ enum UserAvatarSizeOnScreen {
|
||||
|
||||
var value: CGFloat {
|
||||
switch self {
|
||||
case .readReceipt:
|
||||
return 16
|
||||
case .readReceiptSheet:
|
||||
case .chats, .spaces:
|
||||
return 32
|
||||
case .timeline:
|
||||
return 32
|
||||
case .home:
|
||||
case .readReceipt:
|
||||
return 16
|
||||
case .readReceiptSheet:
|
||||
return 32
|
||||
case .completionSuggestions:
|
||||
return 32
|
||||
@@ -127,8 +128,9 @@ enum UserAvatarSizeOnScreen {
|
||||
}
|
||||
|
||||
enum RoomAvatarSizeOnScreen {
|
||||
case chats
|
||||
case spaces
|
||||
case timeline
|
||||
case home
|
||||
case messageForwarding
|
||||
case globalSearch
|
||||
case roomSelection
|
||||
@@ -136,14 +138,17 @@ enum RoomAvatarSizeOnScreen {
|
||||
case notificationSettings
|
||||
case roomDirectorySearch
|
||||
case joinRoom
|
||||
case spaceHeader
|
||||
case completionSuggestions
|
||||
|
||||
var value: CGFloat {
|
||||
switch self {
|
||||
case .notificationSettings:
|
||||
return 30
|
||||
case .chats, .spaces:
|
||||
return 52
|
||||
case .timeline:
|
||||
return 32
|
||||
case .notificationSettings:
|
||||
return 30
|
||||
case .roomDirectorySearch:
|
||||
return 32
|
||||
case .completionSuggestions:
|
||||
@@ -154,12 +159,12 @@ enum RoomAvatarSizeOnScreen {
|
||||
return 36
|
||||
case .roomSelection:
|
||||
return 36
|
||||
case .home:
|
||||
return 52
|
||||
case .details:
|
||||
return 96
|
||||
case .joinRoom:
|
||||
return 96
|
||||
case .spaceHeader:
|
||||
return 64
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user