add SimpleStopWatch to ActiveWorkoutSession

This commit is contained in:
Felix Förtsch
2024-10-28 12:00:56 +01:00
parent d1a87957f6
commit c722d59aff
18 changed files with 213 additions and 153 deletions
@@ -0,0 +1,28 @@
//
// ExerciseUnit.swift
// WorkoutsPlus
//
// Created by Felix Förtsch on 23.10.24.
//
import Foundation
import SwiftData
@Model
final class ExerciseUnit: Unit {
var name: String
var symbol: String
init(name: String, symbol: String) {
self.name = name
self.symbol = symbol
}
}
extension ExerciseUnit: Identifiable {
static let getUnits = [
ExerciseUnit(name: "Kilograms", symbol: "kg"),
ExerciseUnit(name: "Kilometers", symbol: "km"),
ExerciseUnit(name: "Meters", symbol: "m"),
]
}