Skip to content

Commit e70b782

Browse files
committed
Enabled markdown rendering.
1 parent 22659ae commit e70b782

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

ElementX/Sources/Services/Timeline/TimelineItems/Views/TextRoomTimelineView.swift

+7-3
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,16 @@ struct TextRoomTimelineView: View {
1515
var body: some View {
1616
VStack(alignment: .leading) {
1717
EventBasedTimelineView(timelineItem: timelineItem)
18-
Text(timelineItem.text)
19-
.fixedSize(horizontal: false, vertical: true)
18+
if let attributedString = try? AttributedString(markdown: timelineItem.text) {
19+
Text(attributedString)
20+
.fixedSize(horizontal: false, vertical: true)
21+
} else {
22+
Text(timelineItem.text)
23+
.fixedSize(horizontal: false, vertical: true)
24+
}
2025
}
2126
.id(timelineItem.id)
2227
}
23-
2428
}
2529

2630
struct TextRoomTimelineView_Previews: PreviewProvider {

0 commit comments

Comments
 (0)