// // ContentView.swift // AutoCat2SUI // // Created by Selim Mustafaev on 24.07.2022. // import SwiftUI import AutoCatCore struct RootView: View where T: SettingsProtocol { @ObservedObject var settings: T init(settings: T) { self.settings = settings } var body: some View { if settings.user.token.isEmpty { AuthView() } else { MainView() } } } struct RootView_Previews: PreviewProvider { static var previews: some View { RootView(settings: Settings()) } }