add ExerciseTemplate conecpt, fix UI elements
This commit is contained in:
33
WorkoutsPlus/Exercise/ExerciseTemplate.swift
Normal file
33
WorkoutsPlus/Exercise/ExerciseTemplate.swift
Normal file
@@ -0,0 +1,33 @@
|
||||
//
|
||||
// ExerciseTemplate.swift
|
||||
// WorkoutsPlus
|
||||
//
|
||||
// Created by Felix Förtsch on 25.08.24.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
import SwiftData
|
||||
|
||||
@Model
|
||||
final class ExerciseTemplate {
|
||||
static var systemImage = "figure.run"
|
||||
var name: String
|
||||
// var exerciseDescription: ExerciseDescription?
|
||||
|
||||
var timestamp: Date = Date.now
|
||||
|
||||
init(_ name: String = "") {
|
||||
self.name = name
|
||||
}
|
||||
|
||||
static let sampleData: [ExerciseTemplate] = [
|
||||
ExerciseTemplate("Dips"),
|
||||
ExerciseTemplate("Chin-ups"),
|
||||
ExerciseTemplate("Push-ups"),
|
||||
ExerciseTemplate("Inverted Rows"),
|
||||
ExerciseTemplate("Hanging Knee Raises"),
|
||||
ExerciseTemplate("Pistol Squats"),
|
||||
ExerciseTemplate("Hanging Leg Curls"),
|
||||
ExerciseTemplate("Sissy Squats")
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user