Add default values for timeline item properties.

This commit is contained in:
Doug
2022-09-14 11:41:57 +01:00
committed by Doug
parent 7dd77be01b
commit 4bed534a6f
9 changed files with 14 additions and 24 deletions
@@ -60,7 +60,6 @@ struct EmoteRoomTimelineView_Previews: PreviewProvider {
timestamp: timestamp, timestamp: timestamp,
shouldShowSenderDetails: true, shouldShowSenderDetails: true,
isOutgoing: false, isOutgoing: false,
senderId: senderId, senderId: senderId)
properties: RoomTimelineItemProperties())
} }
} }
@@ -73,8 +73,7 @@ struct ImageRoomTimelineView_Previews: PreviewProvider {
isOutgoing: false, isOutgoing: false,
senderId: "Bob", senderId: "Bob",
source: nil, source: nil,
image: UIImage(systemName: "photo"), image: UIImage(systemName: "photo")))
properties: RoomTimelineItemProperties()))
ImageRoomTimelineView(timelineItem: ImageRoomTimelineItem(id: UUID().uuidString, ImageRoomTimelineView(timelineItem: ImageRoomTimelineItem(id: UUID().uuidString,
text: "Some other image", text: "Some other image",
@@ -83,8 +82,7 @@ struct ImageRoomTimelineView_Previews: PreviewProvider {
isOutgoing: false, isOutgoing: false,
senderId: "Bob", senderId: "Bob",
source: nil, source: nil,
image: nil, image: nil))
properties: RoomTimelineItemProperties()))
ImageRoomTimelineView(timelineItem: ImageRoomTimelineItem(id: UUID().uuidString, ImageRoomTimelineView(timelineItem: ImageRoomTimelineItem(id: UUID().uuidString,
text: "Blurhashed image", text: "Blurhashed image",
@@ -95,8 +93,7 @@ struct ImageRoomTimelineView_Previews: PreviewProvider {
source: nil, source: nil,
image: nil, image: nil,
aspectRatio: 0.7, aspectRatio: 0.7,
blurhash: "L%KUc%kqS$RP?Ks,WEf8OlrqaekW", blurhash: "L%KUc%kqS$RP?Ks,WEf8OlrqaekW"))
properties: RoomTimelineItemProperties()))
} }
} }
} }
@@ -61,7 +61,6 @@ struct NoticeRoomTimelineView_Previews: PreviewProvider {
timestamp: timestamp, timestamp: timestamp,
shouldShowSenderDetails: true, shouldShowSenderDetails: true,
isOutgoing: false, isOutgoing: false,
senderId: senderId, senderId: senderId)
properties: RoomTimelineItemProperties())
} }
} }
@@ -76,7 +76,6 @@ struct TextRoomTimelineView_Previews: PreviewProvider {
timestamp: timestamp, timestamp: timestamp,
shouldShowSenderDetails: shouldShowSenderDetails, shouldShowSenderDetails: shouldShowSenderDetails,
isOutgoing: isOutgoing, isOutgoing: isOutgoing,
senderId: senderId, senderId: senderId)
properties: RoomTimelineItemProperties())
} }
} }
@@ -29,5 +29,5 @@ struct EmoteRoomTimelineItem: EventBasedTimelineItemProtocol, Identifiable, Equa
var senderDisplayName: String? var senderDisplayName: String?
var senderAvatar: UIImage? var senderAvatar: UIImage?
let properties: RoomTimelineItemProperties var properties = RoomTimelineItemProperties()
} }
@@ -36,5 +36,5 @@ struct ImageRoomTimelineItem: EventBasedTimelineItemProtocol, Identifiable, Equa
var aspectRatio: CGFloat? var aspectRatio: CGFloat?
var blurhash: String? var blurhash: String?
let properties: RoomTimelineItemProperties var properties = RoomTimelineItemProperties()
} }
@@ -29,5 +29,5 @@ struct NoticeRoomTimelineItem: EventBasedTimelineItemProtocol, Identifiable, Equ
var senderDisplayName: String? var senderDisplayName: String?
var senderAvatar: UIImage? var senderAvatar: UIImage?
let properties: RoomTimelineItemProperties var properties = RoomTimelineItemProperties()
} }
@@ -29,5 +29,5 @@ struct TextRoomTimelineItem: EventBasedTimelineItemProtocol, Identifiable, Equat
var senderDisplayName: String? var senderDisplayName: String?
var senderAvatar: UIImage? var senderAvatar: UIImage?
let properties: RoomTimelineItemProperties var properties = RoomTimelineItemProperties()
} }
@@ -67,8 +67,7 @@ struct RoomTimelineItemFactory: RoomTimelineItemFactoryProtocol {
isOutgoing: isOutgoing, isOutgoing: isOutgoing,
senderId: message.sender, senderId: message.sender,
senderDisplayName: displayName, senderDisplayName: displayName,
senderAvatar: avatarImage, senderAvatar: avatarImage)
properties: RoomTimelineItemProperties())
} }
private func buildImageTimelineItemFromMessage(_ message: ImageRoomMessage, private func buildImageTimelineItemFromMessage(_ message: ImageRoomMessage,
@@ -95,8 +94,7 @@ struct RoomTimelineItemFactory: RoomTimelineItemFactoryProtocol {
width: message.width, width: message.width,
height: message.height, height: message.height,
aspectRatio: aspectRatio, aspectRatio: aspectRatio,
blurhash: message.blurhash, blurhash: message.blurhash)
properties: RoomTimelineItemProperties())
} }
private func buildNoticeTimelineItemFromMessage(_ message: NoticeRoomMessage, private func buildNoticeTimelineItemFromMessage(_ message: NoticeRoomMessage,
@@ -115,8 +113,7 @@ struct RoomTimelineItemFactory: RoomTimelineItemFactoryProtocol {
isOutgoing: isOutgoing, isOutgoing: isOutgoing,
senderId: message.sender, senderId: message.sender,
senderDisplayName: displayName, senderDisplayName: displayName,
senderAvatar: avatarImage, senderAvatar: avatarImage)
properties: RoomTimelineItemProperties())
} }
private func buildEmoteTimelineItemFromMessage(_ message: EmoteRoomMessage, private func buildEmoteTimelineItemFromMessage(_ message: EmoteRoomMessage,
@@ -135,7 +132,6 @@ struct RoomTimelineItemFactory: RoomTimelineItemFactoryProtocol {
isOutgoing: isOutgoing, isOutgoing: isOutgoing,
senderId: message.sender, senderId: message.sender,
senderDisplayName: displayName, senderDisplayName: displayName,
senderAvatar: avatarImage, senderAvatar: avatarImage)
properties: RoomTimelineItemProperties())
} }
} }