This commit is contained in:
2025-07-19 07:19:37 -04:00
parent 34942bfc48
commit 6e46775f58
4 changed files with 233 additions and 95 deletions

View File

@ -61,8 +61,18 @@ struct SplitExercisesListView: View {
}
}
})
Button {
showingAddSheet = true
} label: {
ListItem(title: "Add Exercise")
}
} else {
Text("No exercises added yet.")
Button(action: { showingAddSheet.toggle() }) {
ListItem(title: "Add Exercise")
}
}
}
}
@ -98,11 +108,6 @@ struct SplitExercisesListView: View {
.navigationDestination(item: $createdWorkout, destination: { workout in
WorkoutLogView(workout: workout)
})
// .sheet(item: $createdWorkout) { workout in
// NavigationStack {
// WorkoutLogView(workout: workout)
// }
// }
// .toolbar {
// ToolbarItem(placement: .navigationBarTrailing) {
// Button(action: { showingAddSheet.toggle() }) {
@ -110,18 +115,18 @@ struct SplitExercisesListView: View {
// }
// }
// }
// .sheet (isPresented: $showingAddSheet) {
// ExercisePickerView { exerciseName in
// itemToEdit = SplitExerciseAssignment(
// split: model,
// exerciseName: exerciseName,
// order: 0,
// sets: 3,
// reps: 10,
// weight: 40
// )
// }
// }
.sheet (isPresented: $showingAddSheet) {
ExercisePickerView { exerciseName in
itemToEdit = SplitExerciseAssignment(
split: model,
exerciseName: exerciseName,
order: 0,
sets: 3,
reps: 10,
weight: 40
)
}
}
.sheet(item: $itemToEdit) { item in
SplitExerciseAssignmentAddEditView(model: item)
}