Как сделать View сообщения как в WhatsApp используя SwiftUI
Мне нужно реализовать View сообщения как WhatsApp - время сообщения и галочки должны быть примерно на одной линии с последней строкой текста если текст не доходит до конца, а если доходит до конца, то время переносится на следующую строку.

сейчас у меня получается так:
HStack(alignment: .lastTextBaseline) {
VStack(alignment: .leading, spacing: 8) {
if isFirstMessage, !isCurrentUser {
Text(name)
.font(.headline)
.foregroundColor(Colors.message.color)
}
HStack(alignment: .bottom) {
Text(text)
.foregroundColor(Colors.message.color)
timeCheckMarkOverlay
}
}
}
.padding([.leading, .trailing], 12)
.padding([.top, .bottom], 7)
.cornerRadius(10)
.background(isCurrentUser ? Colors.currentUserMessage.color : Colors.anotherUserMessage.color)
