Enabled markdown rendering.

This commit is contained in:
Stefan Ceriu
2022-03-18 14:07:07 +02:00
parent cbb9e416d5
commit ee746e10db

View File

@@ -15,12 +15,16 @@ struct TextRoomTimelineView: View {
var body: some View {
VStack(alignment: .leading) {
EventBasedTimelineView(timelineItem: timelineItem)
Text(timelineItem.text)
.fixedSize(horizontal: false, vertical: true)
if let attributedString = try? AttributedString(markdown: timelineItem.text) {
Text(attributedString)
.fixedSize(horizontal: false, vertical: true)
} else {
Text(timelineItem.text)
.fixedSize(horizontal: false, vertical: true)
}
}
.id(timelineItem.id)
}
}
struct TextRoomTimelineView_Previews: PreviewProvider {