conversations-classic-ios/ConversationsClassic/AppCore/Actions/SharingActions.swift

24 lines
487 B
Swift
Raw Normal View History

2024-07-10 14:48:18 +00:00
import Foundation
enum SharingAction: Stateable {
2024-07-10 14:13:47 +00:00
case showSharing(Bool)
2024-07-10 14:48:18 +00:00
case shareLocation(lat: Double, lon: Double)
case shareContact(jid: String)
case shareDocuments([Data])
2024-07-10 14:13:47 +00:00
// case sendAttachment([ShareItem])
// case sendAttachmentDone
// case sendAttachmentError(reason: String)
}
2024-07-10 14:48:18 +00:00
// struct ShareItem: Stateable {
// let id: String
// let type: AttachmentType
// let data: Data
// let thumbnail: Data
// let string: String
// }