I would do it in main app struct like this and pass it into your main view.
import SwiftUI
@main
struct MyApp: App {
private let viewModel = MyAppViewModel()
var body: some Scene {
WindowGroup {
MyAppView(viewModel: viewModel)
}
}
}
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: