IceCubesApp/Packages/Env/Sources/Env/QuickLook.swift

17 lines
444 B
Swift
Raw Normal View History

import Combine
2022-12-22 09:53:36 +00:00
import SwiftUI
2023-10-16 17:08:59 +00:00
import Models
2022-12-22 09:53:36 +00:00
@MainActor
@Observable public class QuickLook {
2023-10-16 17:08:59 +00:00
public var selectedMediaAttachment: MediaAttachment?
public var mediaAttachments: [MediaAttachment] = []
2023-01-17 10:36:01 +00:00
public init() {}
2023-10-16 17:08:59 +00:00
public func prepareFor(selectedMediaAttachment: MediaAttachment?, mediaAttachments: [MediaAttachment]) {
self.selectedMediaAttachment = selectedMediaAttachment
self.mediaAttachments = mediaAttachments
}
2022-12-22 09:53:36 +00:00
}