import SwiftfulRouting import SwiftUI struct RootView: View { @EnvironmentObject var clientsStore: ClientsStore var body: some View { Group { if clientsStore.ready { if clientsStore.clients.isEmpty || clientsStore.clients.allSatisfy({ !$0.credentials.isActive }) { RouterView { _ in WelcomeScreen() } } else { RouterView { _ in MainTabScreen() } } } else { StartScreen() } } } }