patch msg

This commit is contained in:
cheykrym 2025-12-11 23:26:41 +03:00
parent 2e98a3e4fb
commit 73bd36e428

View File

@ -148,7 +148,7 @@ struct PrivateChatView: View {
private var messagesList: some View { private var messagesList: some View {
ScrollView { ScrollView {
LazyVStack(alignment: .leading, spacing: 12) { LazyVStack(alignment: .leading, spacing: 0) {
Color.clear Color.clear
.frame(height: 1) .frame(height: 1)
.id(bottomAnchorId) .id(bottomAnchorId)
@ -183,7 +183,7 @@ struct PrivateChatView: View {
.scaleEffect(x: 1, y: -1, anchor: .center) .scaleEffect(x: 1, y: -1, anchor: .center)
} }
} }
.padding(.vertical, 12) .padding(.vertical, 8)
} }
.scaleEffect(x: 1, y: -1, anchor: .center) .scaleEffect(x: 1, y: -1, anchor: .center)
.simultaneousGesture( .simultaneousGesture(
@ -238,14 +238,14 @@ struct PrivateChatView: View {
private func messageRow(for message: MessageItem) -> some View { private func messageRow(for message: MessageItem) -> some View {
let isCurrentUser = currentUserId.map { $0 == message.senderId } ?? false let isCurrentUser = currentUserId.map { $0 == message.senderId } ?? false
return HStack(alignment: .bottom, spacing: 12) { return HStack(alignment: .bottom, spacing: 8) {
if isCurrentUser { Spacer(minLength: 32) } if isCurrentUser { Spacer(minLength: 32) }
messageBubble(for: message, isCurrentUser: isCurrentUser) messageBubble(for: message, isCurrentUser: isCurrentUser)
if !isCurrentUser { Spacer(minLength: 32) } if !isCurrentUser { Spacer(minLength: 32) }
} }
.padding(.horizontal, 16) .padding(.horizontal, 8)
} }
private func messageBubble(for message: MessageItem, isCurrentUser: Bool) -> some View { private func messageBubble(for message: MessageItem, isCurrentUser: Bool) -> some View {