added preview for views
iOS CI / Build and Test SwiftUI App (push) Canceled after 0s
Build Unsigned iOS and macOS Apps / Build Unsigned iOS IPA (push) Canceled after 0s
Build Unsigned iOS and macOS Apps / Build macOS ZIP (push) Canceled after 0s

This commit is contained in:
wt committed 2026-09-04 01:45:09 +07:00
1 parent 1650145d4d
commit 1e2670903f
36 files changed
+744 -16

No files matched your search

@@ -816,3 +816,74 @@ extension View {
#endif
}
}
#Preview("Входящее") {
MessageBubble(
model: PreviewSupport.model,
message: PreviewSupport.message(),
isSelectionMode: false,
isSelected: false,
onAttachmentTap: {},
onEdit: {},
onReply: {},
onForward: {},
onRetry: {},
onToggleSelection: {},
onBeginSelection: {},
onRetract: {},
onDelete: {},
onReplyTap: { _ in },
onReact: { _ in },
onReactPicker: {}
)
.padding()
}
#Preview("Исходящее") {
MessageBubble(
model: PreviewSupport.model,
message: PreviewSupport.message(
senderJID: "me@example.org",
body: "Отлично! Созвонимся вечером?",
direction: .outgoing,
delivery: .delivered
),
isSelectionMode: false,
isSelected: false,
onAttachmentTap: {},
onEdit: {},
onReply: {},
onForward: {},
onRetry: {},
onToggleSelection: {},
onBeginSelection: {},
onRetract: {},
onDelete: {},
onReplyTap: { _ in },
onReact: { _ in },
onReactPicker: {}
)
.padding()
}
#Preview("Фото") {
MessageBubble(
model: PreviewSupport.model,
message: PreviewSupport.photoMessage(),
isSelectionMode: false,
isSelected: false,
onAttachmentTap: {},
onEdit: {},
onReply: {},
onForward: {},
onRetry: {},
onToggleSelection: {},
onBeginSelection: {},
onRetract: {},
onDelete: {},
onReplyTap: { _ in },
onReact: { _ in },
onReactPicker: {}
)
.padding()
}