prewarm URLs in onPressIn

This commit is contained in:
Samuel Newman
2025-11-23 12:47:13 +02:00
parent 8424083de9
commit d138484187
9 changed files with 76 additions and 2 deletions
@@ -0,0 +1,13 @@
import ExpoModulesCore
import SafariServices
public class UrlPrewarmModule: Module {
public func definition() -> ModuleDefinition {
Name("UrlPrewarm")
AsyncFunction("prewarmUrlsAsync") { (urls: [String]) in
let validUrls = urls.compactMap { URL(string: $0) }
SFSafariViewController.prewarmConnections(to: validUrls)
}
}
}