SessionStore owns sign-in state, the persisted server URL, and the live OutlineAPIClient; RootView switches between the auth screen and signed-in content and covers the transition with a splash instead of tearing the login UI down abruptly. Drops the SwiftData Item placeholder from the default Xcode template — unused once real content replaced it.
6 lines
109 B
Swift
6 lines
109 B
Swift
#if os(macOS)
|
|
typealias ContentView = ContentView_macOS
|
|
#else
|
|
typealias ContentView = ContentView_iOS
|
|
#endif
|