import ManaCore import SwiftUI /// Top-Level-Switch: Login vs Deck-Liste. /// Ab Phase β-3 könnte hier eine Tab-Bar entstehen (Decks / Study / /// Stats / Account) — für β-1 reicht der einfache Switch. struct RootView: View { @Environment(AuthClient.self) private var auth var body: some View { switch auth.status { case .signedIn: DeckListView() case .unknown, .signedOut, .signingIn, .error: LoginView() } } }