// // ContentView.swift // Juick // // Created by Vitaly Takmazov on 14.05.2023. // Copyright © 2023 com.juick. All rights reserved. // import SwiftUI struct ContentView: View { @Environment(\.horizontalSizeClass) private var size let today = FeedView("Today", url: "https://api.juick.com/messages?popular=1") let discussions = FeedView("Discussions", url: "https://api.juick.com/messages/discussions") let discover = FeedView("Discover", url: "https://api.juick.com/messages") var body: some View { let view = (size == .compact) ? AnyView(TabView { today.tabItem { Image("ei-clock") } discussions.tabItem { Image("ei-bell") } discover.tabItem { Image("Discover") } }): AnyView(NavigationView { VStack { Text("Discussions") Text("Discover") Text("Chats") } }) view } } struct ContentView_Previews: PreviewProvider { static var previews: some View { NavigationView { ContentView() } } }