test logger that should work now

This commit is contained in:
cranci1 2025-02-14 14:56:38 +01:00
parent 30a194f5b8
commit 01f90882f9

View file

@ -16,6 +16,13 @@ class JSController: ObservableObject {
}
private func setupContext() {
let consoleObject = JSValue(newObjectIn: context)
let consoleLogFunction: @convention(block) (String) -> Void = { message in
Logger.shared.log(message, type: "Debug")
}
consoleObject?.setObject(consoleLogFunction, forKeyedSubscript: "log" as NSString)
context.setObject(consoleObject, forKeyedSubscript: "console" as NSString)
let logFunction: @convention(block) (String) -> Void = { message in
Logger.shared.log("JavaScript log: \(message)", type: "Debug")
}