Files
bsky-social-app/modules/url-prewarm/ios/UrlPrewarmModule.swift
2025-11-23 12:47:13 +02:00

14 lines
352 B
Swift

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)
}
}
}