Files
omnivore/apple/Sources/SafariExtension/SafariWebExtensionHandler.swift
2022-07-12 22:31:00 -07:00

15 lines
456 B
Swift

import App
import SafariServices
import Services
let SFExtensionMessageKey = "message"
class SafariWebExtensionHandler: NSObject, NSExtensionRequestHandling {
func beginRequest(with context: NSExtensionContext) {
let response = NSExtensionItem()
let authToken = PublicValet.authToken
response.userInfo = [SFExtensionMessageKey: ["authToken": authToken]]
context.completeRequest(returningItems: [response], completionHandler: nil)
}
}