Files
omnivore/apple/OmnivoreKit/Sources/App/AppExtensions/Share/ShareExtensionScene.swift
2022-07-12 22:31:00 -07:00

17 lines
536 B
Swift

import SwiftUI
import Utils
public extension PlatformViewController {
static func makeShareExtensionController(extensionContext: NSExtensionContext?) -> PlatformViewController {
let hostingController = PlatformHostingController(
rootView: ShareExtensionView(extensionContext: extensionContext)
)
#if os(iOS)
hostingController.view.layer.cornerRadius = 12
hostingController.view.layer.masksToBounds = true
hostingController.view.layer.isOpaque = false
#endif
return hostingController
}
}