// // Exercise.swift // WorkoutsPlus // // Created by Felix Förtsch on 25.08.24. // import Foundation import SwiftData @Model final class Exercise: Nameable { static var systemImage = "figure.run" var id = UUID() @Attribute(.unique) var name: String // var metric: String = "reps" // var exerciseDescription: ExerciseDescription? var timestamp: Date = Date.now init(_ name: String = "") { self.name = name } } extension Exercise { static let sampleData: [Exercise] = [ Exercise("Dips"), Exercise("Chin-ups"), Exercise("Push-ups"), Exercise("Inverted Rows"), Exercise("Hanging Knee Raises"), Exercise("Pistol Squats"), Exercise("Hanging Leg Curls"), Exercise("Sissy Squats") ] }