Files
belegenium dc33c82cff Add os(iOS) directive for macos build
commit_hash:fd50a713c0d0051aa4c60f0e29d1f4ae1db1a922
2025-07-18 20:33:52 +03:00

14 lines
379 B
Swift

#if os(iOS)
import UIKit
@objc(ComposeDivKitFactory) public class ComposeDivKitFactory: NSObject {
@objc public static func makeDivKitView(_ jsonString: String) -> UIView {
let view = DivView(divKitComponents: DivKitComponents())
Task {
await view.setSource(DivViewSource(kind: .data(Data(jsonString.utf8)), cardId: "Sample"))
}
return view
}
}
#endif