This commit is contained in:
Vladimir Dubovik
2024-11-14 19:50:14 +03:00
parent d3f448e288
commit b65b061d95
5 changed files with 186 additions and 74 deletions

View File

@ -8,20 +8,18 @@
import SwiftUI
struct ContentView: View {
@State private var isActiveTabBar: TabModel = .schedule
@State private var isTabBarHidden: Bool = false
@State private var selectedTab: TabModel = .schedule
var body: some View {
VStack {
TabView(selection: $isActiveTabBar) {
ZStack {
switch selectedTab {
case .schedule:
ScheduleView()
.tag(TabModel.schedule)
case .tasks:
Text("Tasks")
.tag(TabModel.tasks)
case .settings:
Text("Settings")
.tag(TabModel.settings)
}
CustomTabBarView(isActiveTabBar: $isActiveTabBar)
.padding(.bottom, 10)
CustomTabBarView(selectedTab: $selectedTab)
}
.background(.secondary.opacity(0.15))
}