This commit is contained in:
Trey t
2023-08-16 00:16:38 -05:00
parent c0fdca9996
commit b501f66bf3
10 changed files with 234 additions and 81 deletions

View File

@@ -50,8 +50,7 @@ class BridgeModule: NSObject, ObservableObject {
// workoutEndDate fills out WatchPackageModel.workoutEndDate which
// tells the watch app to stop the workout
public private(set) var workoutEndDate: Date?
public private(set) var totalCaloire: Float?
public private(set) var heartRates: [Int]?
public private(set) var healthKitUUID: UUID?
var audioPlayer: AVAudioPlayer?
var avPlayer: AVPlayer?
@@ -315,8 +314,7 @@ extension BridgeModule: WCSessionDelegate {
playFinished()
case .workoutComplete(let data):
let model = try! JSONDecoder().decode(WatchFinishWorkoutModel.self, from: data)
totalCaloire = Float(model.totalBurnedEnergery)
heartRates = model.allHeartRates
healthKitUUID = model.healthKitUUID
completedWorkout?()
case .restartExercise:
restartExercise()