six-card-golf/Six Card Golf/SixCardGolfApp.swift
Lukas Schaefer e01acce354
Add standalone app for playing outside of messages
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
2026-08-09 14:47:31 -04:00

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)
}
}
}
}