SwiftUI 2: the way to open view in new window
Update: Xcode 14 / macOS 13 Now we can explicitly open needed window giving it identifier and use it in openWindow environment action. class BookViewModel: ObservableObject {} class AppState: ObservableObject { @Published var selectedBook: BookViewModel? } @main struct SwiftUI2_MacApp: App { @StateObject var appState = AppState() @SceneBuilder var body: some Scene { WindowGroup { // … Read more