Files
pulse-mobile/PulseHealth/Views/MainTabView.swift

32 lines
996 B
Swift

import SwiftUI
struct MainTabView: View {
@EnvironmentObject var authManager: AuthManager
@AppStorage("colorScheme") private var colorSchemeRaw: String = "dark"
var preferredColorScheme: ColorScheme? {
colorSchemeRaw == "light" ? .light : .dark
}
var body: some View {
TabView {
DashboardView()
.tabItem { Label("Главная", systemImage: "house.fill") }
TrackerView()
.tabItem { Label("Трекер", systemImage: "chart.bar.fill") }
HealthView()
.tabItem { Label("Здоровье", systemImage: "heart.fill") }
SavingsView()
.tabItem { Label("Накопления", systemImage: "building.columns.fill") }
SettingsView()
.tabItem { Label("Настройки", systemImage: "gearshape.fill") }
}
.accentColor(Color(hex: "0D9488"))
.preferredColorScheme(preferredColorScheme)
}
}