21 lines
591 B
Swift
21 lines
591 B
Swift
import SwiftUI
|
|
|
|
@main
|
|
struct SixCardGolfApp: App {
|
|
@StateObject private var controller = GameController()
|
|
|
|
var body: some Scene {
|
|
WindowGroup {
|
|
RootView(controller: controller)
|
|
.onAppear {
|
|
controller.configureStandalone()
|
|
}
|
|
.onOpenURL { url in
|
|
controller.openFromURL(url)
|
|
}
|
|
.onContinueUserActivity(NSUserActivityTypeBrowsingWeb) { activity in
|
|
controller.openFromURL(activity.webpageURL)
|
|
}
|
|
}
|
|
}
|
|
}
|