Files
swift-composable-architectu…/Examples/TicTacToe/Sources/SceneDelegate.swift
Brandon Williams d2240d0e76 The Composable Architecture
Co-authored-by: Stephen Celis <stephen.celis@gmail.com>
2020-05-03 22:26:28 -07:00

31 lines
796 B
Swift

import AppCore
import AppSwiftUI
import ComposableArchitecture
import LiveAuthenticationClient
import SwiftUI
import UIKit
class SceneDelegate: UIResponder, UIWindowSceneDelegate {
var window: UIWindow?
func scene(
_ scene: UIScene,
willConnectTo session: UISceneSession,
options connectionOptions: UIScene.ConnectionOptions
) {
self.window = (scene as? UIWindowScene).map(UIWindow.init(windowScene:))
self.window?.rootViewController = UIHostingController(rootView: RootView())
self.window?.makeKeyAndVisible()
}
}
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
true
}
}