diff --git a/Sources/Internal/Miscellaneous/Typealiases.swift b/Sources/Internal/Miscellaneous/Typealiases.swift index 7daeab505..567560004 100644 --- a/Sources/Internal/Miscellaneous/Typealiases.swift +++ b/Sources/Internal/Miscellaneous/Typealiases.swift @@ -11,6 +11,6 @@ import SwiftUI -public typealias CameraScreenBuilder = (CameraManager, Namespace.ID, _ closeMCameraAction: @escaping () -> ()) -> any MCameraScreen -public typealias CapturedMediaScreenBuilder = (MCameraMedia, Namespace.ID, _ retakeAction: @escaping () -> (), _ acceptMediaAction: @escaping () -> ()) -> any MCapturedMediaScreen -public typealias ErrorScreenBuilder = (MCameraError, _ closeMCameraAction: @escaping () -> ()) -> any MCameraErrorScreen +public typealias CameraScreenBuilder = @MainActor (CameraManager, Namespace.ID, _ closeMCameraAction: @escaping () -> ()) -> any MCameraScreen +public typealias CapturedMediaScreenBuilder = @MainActor (MCameraMedia, Namespace.ID, _ retakeAction: @escaping () -> (), _ acceptMediaAction: @escaping () -> ()) -> any MCapturedMediaScreen +public typealias ErrorScreenBuilder = @MainActor (MCameraError, _ closeMCameraAction: @escaping () -> ()) -> any MCameraErrorScreen