aboutsummaryrefslogtreecommitdiff
path: root/Map/MapApp.swift
blob: 14e5605792713e070c0a57a4790d6a79d20d0395 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//
//  MapApp.swift
//  Map
//
//  Created by Ruben Beltran del Rio on 2/1/21.
//

import SwiftUI

@main
struct MapApp: App {
  let persistenceController = PersistenceController.shared

  var body: some Scene {
    WindowGroup {
      MapEditorWindow()
        .environment(\.managedObjectContext, persistenceController.container.viewContext)
        .environmentObject(AppStore(initialState: AppState(), reducer: appStateReducer))
    }.windowStyle(HiddenTitleBarWindowStyle()).commands {
      SidebarCommands()
    }
  }
}