import Foundation enum WorkoutStatus: String, CaseIterable, Codable { case notStarted = "notStarted" case inProgress = "inProgress" case completed = "completed" case skipped = "skipped" var displayName: String { switch self { case .notStarted: return "Not Started" case .inProgress: return "In Progress" case .completed: return "Completed" case .skipped: return "Skipped" } } var name: String { displayName } }