status: truncate statuses to a single line

Changelog-Fixed: Fix long status lines
This commit is contained in:
William Casarin
2023-08-23 16:23:18 -07:00
parent 53c2b3a48d
commit bf3ca4a186

View File

@@ -13,15 +13,17 @@ struct UserStatusView: View {
@ObservedObject var status: UserStatusModel
var body: some View {
VStack(alignment: .leading, spacing: 0) {
VStack(alignment: .leading, spacing: 2) {
if let general = status.general {
Text(verbatim: "\(general.content)")
.lineLimit(1)
.foregroundColor(.gray)
.font(.callout.italic())
}
if let playing = status.music {
Text(verbatim: "🎵\(playing.content)")
.lineLimit(1)
.foregroundColor(.gray)
.font(.callout.italic())
}