// // ArticleView.swift // Multiplatform macOS // // Created by Maurice Parker on 7/8/20. // Copyright © 2020 Ranchero Software. All rights reserved. // import SwiftUI import Articles struct ArticleView: NSViewControllerRepresentable { var sceneModel: SceneModel var articleModel: ArticleModel var article: Article init(sceneModel: SceneModel, articleModel: ArticleModel, article: Article) { self.sceneModel = sceneModel self.articleModel = articleModel self.article = article sceneModel.articleModel = articleModel articleModel.delegate = sceneModel } func makeNSViewController(context: Context) -> WebViewController { let controller = WebViewController() controller.articleModel = articleModel controller.article = article return controller } func updateNSViewController(_ uiViewController: WebViewController, context: Context) { } }