This commit is contained in:
Trey t
2023-06-21 11:51:22 -05:00
parent 1f7921f8e8
commit 871dec5cfc
2 changed files with 50 additions and 14 deletions

View File

@@ -21,6 +21,8 @@ class BridgeModule: ObservableObject {
@Published var currentWorkoutRunTimeInSeconds: Int = -1
private var currentWorkoutRunTimer: Timer?
@Published var isInWorkout = false
func start(workout: Workout, atExerciseIndex: Int = 0) {
self.currentWorkout = workout
currentWorkoutRunTimeInSeconds = 0
@@ -31,6 +33,7 @@ class BridgeModule: ObservableObject {
let exercise = workout.exercises[currentExerciseIdx]
updateCurrent(exercise: exercise)
startWorkoutTimer()
isInWorkout = true
}
func completeWorkout() {
@@ -46,6 +49,8 @@ class BridgeModule: ObservableObject {
currentExercise = nil
currentWorkout = nil
isInWorkout = false
}
private func startWorkoutTimer() {