51 lines
1.1 KiB
Swift
51 lines
1.1 KiB
Swift
//
|
||
// ContentView.swift
|
||
// Workouts
|
||
//
|
||
// Created by rzen on 7/11/25 at 5:04 PM.
|
||
//
|
||
// Copyright 2025 Rouslan Zenetl. All Rights Reserved.
|
||
//
|
||
|
||
|
||
import SwiftUI
|
||
import SwiftData
|
||
|
||
struct ContentView: View {
|
||
@Environment(\.modelContext) private var modelContext
|
||
|
||
var body: some View {
|
||
TabView {
|
||
SplitsView()
|
||
.tabItem {
|
||
Label("Workouts", systemImage: "figure.strengthtraining.traditional")
|
||
}
|
||
|
||
WorkoutListView()
|
||
.tabItem {
|
||
Label("Logs", systemImage: "list.bullet.clipboard.fill")
|
||
}
|
||
|
||
|
||
// Reports Tab
|
||
NavigationStack {
|
||
Text("Reports Placeholder")
|
||
.navigationTitle("Reports")
|
||
}
|
||
.tabItem {
|
||
Label("Reports", systemImage: "chart.bar")
|
||
}
|
||
|
||
// SettingsView()
|
||
// .tabItem {
|
||
// Label("Settings", systemImage: "gear")
|
||
// }
|
||
}
|
||
.observeCloudKitChanges()
|
||
}
|
||
}
|
||
|
||
#Preview {
|
||
ContentView()
|
||
}
|