Newer
Older
bremer-ios-app / BremerApp / View / ContentView.swift
yhornisse on 10 Sep 2023 1 KB Initial Commit
//
//  ContentView.swift
//  Bremer
//
//  Created by yhornisse on 2023/05/06.
//

import SwiftUI

struct ContentView: View {

    var body: some View {
        VStack {
            TabView {
                PlaylistTopView()
                    .tabItem {
                        VStack {
                            Image(systemName: "music.note.list")
                            Text("Playlist")
                        }
                    }
                TagTopView()
                    .tabItem {
                        VStack {
                            Image(systemName: "tag")
                            Text("Tag")
                        }
                    }
                SearchView()
                    .tabItem {
                        VStack {
                            Image(systemName: "magnifyingglass")
                            Text("Search")
                        }
                    }
                LatestRecentlyPlayedView()
                    .tabItem {
                        VStack {
                            Image(systemName: "list.triangle")
                            Text("Recent")
                        }
                    }
                LocalView()
                    .tabItem {
                        VStack {
                            Image(systemName: "wifi.exclamationmark")
                            Text("Offline")
                        }
                    }
                SettingView()
                    .tabItem {
                        Image(systemName: "gearshape")
                        Text("Configuration")
                    }
            }
            .scrollDismissesKeyboard(.immediately)
        }
    }
}

struct ContentView_Preview: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}