Add browser

This commit is contained in:
Christoph Hagen
2025-02-13 21:24:39 +01:00
parent e05e63d6a7
commit 8f426bd719
8 changed files with 510 additions and 1 deletions

View File

@ -0,0 +1,15 @@
import SwiftUI
import WebKit
// WebView Wrapper for SwiftUI
struct WebView: NSViewRepresentable {
@ObservedObject
var viewModel: WebServer
func makeNSView(context: Context) -> WKWebView {
return viewModel.webView
}
func updateNSView(_ nsView: WKWebView, context: Context) {}
}