// // ExerciseListItem.swift // WorkoutsPlus // // Created by Felix Förtsch on 02.09.24. // import SwiftUI struct ExerciseListItem: View { var workout: Workout @State var exercise: WorkoutItem init(_ workout: Workout, _ exercise: WorkoutItem ) { self.workout = workout self.exercise = exercise } var body: some View { Button(action: { // workout.addExercise(from: exercise) }) { StepperListItem(itemName: exercise.name, itemValue: $exercise.reps) } } } #Preview { List { ExerciseListItem(Workout(name: "RR"), WorkoutItem(from: Exercise("Push-ups"))) } }