IceCubesApp/Packages/Status/Sources/Status/Row/Subviews/StatusRowReplyView.swift
Thomas Ricouard ca4e80101f Swiftformat
2023-02-18 07:26:48 +01:00

25 lines
626 B
Swift

import DesignSystem
import SwiftUI
struct StatusRowReplyView: View {
let viewModel: StatusRowViewModel
var body: some View {
if let accountId = viewModel.status.inReplyToAccountId,
let mention = viewModel.status.mentions.first(where: { $0.id == accountId })
{
HStack(spacing: 2) {
Image(systemName: "arrowshape.turn.up.left.fill")
Text("status.row.was-reply")
Text(mention.username)
}
.font(.scaledFootnote)
.foregroundColor(.gray)
.fontWeight(.semibold)
.onTapGesture {
viewModel.navigateToMention(mention: mention)
}
}
}
}