summaryrefslogtreecommitdiff
path: root/Jel/JelApp.swift
blob: d70e4444c1bf8926cb6ebabc3e8b65c0c767d92f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//
//  JelApp.swift
//  Jel
//
//  Created by zerocool on 12/11/23.
//

import SwiftUI

@main
struct JelApp: App {
  let datamodelController = DatamodelController.shared
  let authStateController = AuthStateController()
  var body: some Scene {
    WindowGroup {
      ContentView(authState: authStateController)
        .environment(\.managedObjectContext,
                      datamodelController.container.viewContext)
        .task {
          authStateController.load()
        }
    }
  }
}