add Workout, Exercise and their Library, Add, and Details views

This commit is contained in:
Felix Förtsch
2024-08-19 15:33:32 +02:00
parent 97d4038fb6
commit 419e2bc699
19 changed files with 522 additions and 549 deletions
+5 -5
View File
@@ -13,14 +13,14 @@ struct ContentView: View {
var body: some View {
TabView {
WorkoutLibraryView()
WorkoutLibrary()
.tabItem {
Image(systemName: "gauge.with.needle.fill")
Image(systemName: "figure.run.square.stack")
Text("Workouts")
}
ExerciseLibraryView()
ExerciseLibrary()
.tabItem {
Image(systemName: "figure.run.square.stack.fill")
Image(systemName: "figure.run")
Text("Exercises")
}
Text("Settings")
@@ -34,5 +34,5 @@ struct ContentView: View {
#Preview {
ContentView()
.modelContainer(for: [Exercise.self, Workout.self], inMemory: true)
.modelContainer(SampleData.shared.modelContainer)
}