Files
MobileMusicAssistant/Mobile Music Assistant/ViewsLibraryLibraryView.swift
T
2026-03-27 09:21:41 +01:00

47 lines
1.1 KiB
Swift

//
// LibraryView.swift
// Mobile Music Assistant
//
// Created by Sven Hanold on 26.03.26.
//
import SwiftUI
struct LibraryView: View {
@Environment(MAService.self) private var service
var body: some View {
NavigationStack {
TabView {
Tab("Artists", systemImage: "music.mic") {
ArtistsView()
}
Tab("Albums", systemImage: "square.stack") {
AlbumsView()
}
Tab("Playlists", systemImage: "music.note.list") {
PlaylistsView()
}
}
.tabViewStyle(.page(indexDisplayMode: .always))
.navigationTitle("Library")
.toolbar {
ToolbarItem(placement: .primaryAction) {
NavigationLink {
SearchView()
} label: {
Label("Search", systemImage: "magnifyingglass")
}
}
}
}
}
}
#Preview {
LibraryView()
.environment(MAService())
}