add ValueKeyboard as input for exercise values

This commit is contained in:
Felix Förtsch
2024-09-27 17:17:32 +02:00
parent 4a42fc6c33
commit 41a82f081a
11 changed files with 308 additions and 124 deletions
+1 -12
View File
@@ -29,18 +29,7 @@ struct WorkoutDetail: View {
header: Text("Exercises"),
footer: Text("Drag and drop to re-arrange or swipe to delete exercises.")) {
ForEach(workout.getWorkoutItems()) { workoutItem in
switch workoutItem.workoutItemType {
case .exerciseWithReps:
ExerciseListItem(workout, workoutItem)
case .exerciseWithDuration:
ExerciseListItem(workout, workoutItem)
case .set:
SetListItem(workout, workoutItem)
case .workout:
Text(workoutItem.name)
case .rest:
Text(workoutItem.name)
}
WorkoutListItem(workout, workoutItem)
}
.onDelete(perform: deleteWorkoutItem)
.onMove(perform: move)