added preview for views
This commit is contained in:
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()
|
||||
}
|
||||
Reference in new issue
Block a user