IceCubesApp/Packages/Env/Sources/Env/QuickLook.swift
Thomas Ricouard 3e3c69c41c format
2023-11-01 18:58:44 +01:00

18 lines
484 B
Swift

import Combine
import Models
import QuickLook
@MainActor
@Observable public class QuickLook {
public var selectedMediaAttachment: MediaAttachment?
public var mediaAttachments: [MediaAttachment] = []
public static let shared = QuickLook()
private init() {}
public func prepareFor(selectedMediaAttachment: MediaAttachment, mediaAttachments: [MediaAttachment]) {
self.selectedMediaAttachment = selectedMediaAttachment
self.mediaAttachments = mediaAttachments
}
}