fix naming on variable
fix tapping on exercise not updating external correctly
This commit is contained in:
Trey t
2024-08-28 08:55:41 -05:00
parent bfb373c8af
commit 2d5d55c272
14 changed files with 51 additions and 55 deletions

View File

@@ -11,7 +11,7 @@ struct CountdownView: View {
@StateObject var bridgeModule = BridgeModule.shared
var body: some View {
if let duration = bridgeModule.currentExerciseInfo.currentExercise?.duration,
if let duration = bridgeModule.currentWorkoutInfo.currentExercise?.duration,
duration > 0 {
HStack {
if bridgeModule.currentExerciseTimeLeft >= 0 && duration > bridgeModule.currentExerciseTimeLeft {

View File

@@ -13,7 +13,7 @@ struct ExtCountdownView: View {
var body: some View {
GeometryReader { metrics in
VStack {
if let currenExercise = bridgeModule.currentExerciseInfo.currentExercise {
if let currenExercise = bridgeModule.currentWorkoutInfo.currentExercise {
HStack {
Text(currenExercise.exercise.extName)
.font(.system(size: 200))

View File

@@ -45,6 +45,7 @@ class PlayerUIView: UIView {
private func playerSetup(player: AVPlayer) {
playerLayer.player = player
player.actionAtItemEnd = .none
player.isMuted = true
layer.addSublayer(playerLayer)
self.setObserver()

View File

@@ -12,7 +12,7 @@ struct TitleView: View {
var body: some View {
HStack {
if let workout = bridgeModule.currentExerciseInfo.workout {
if let workout = bridgeModule.currentWorkoutInfo.workout {
Text(workout.name)
.font(Font.system(size: 100))
.frame(maxWidth: .infinity, alignment: .leading)