// // ExerciseDoneCard.swift // Workouts // // Created by rzen on 7/23/25 at 4:29 PM. // // Copyright 2025 Rouslan Zenetl. All Rights Reserved. // import SwiftUI struct ExerciseDoneCard: View { let elapsedSeconds: Int let onComplete: () -> Void let onOneMoreSet: () -> Void var body: some View { VStack(spacing: 12) { Text("Exercise Complete!") .font(.headline) .foregroundColor(.green) Button(action: onComplete) { Text("Done in \(10 - elapsedSeconds)s") .font(.subheadline) .frame(maxWidth: .infinity) } .buttonStyle(.borderedProminent) .tint(.green) .padding(.horizontal) Button(action: onOneMoreSet) { Text("One More Set") .font(.subheadline) .frame(maxWidth: .infinity) } .buttonStyle(.bordered) .tint(.blue) .padding(.horizontal) } .padding() } private var timeFormatted: String { let minutes = elapsedSeconds / 60 let seconds = elapsedSeconds % 60 return String(format: "%02d:%02d", minutes, seconds) } }