// // CheckboxStatus.swift // Workouts // // Created by rzen on 7/20/25 at 11:07 AM. // // Copyright 2025 Rouslan Zenetl. All Rights Reserved. // import SwiftUICore enum CheckboxStatus { case checked case unchecked case intermediate case cancelled var color: Color { switch (self) { case .checked: .green case .unchecked: .gray case .intermediate: .yellow case .cancelled: .red } } var systemName: String { switch (self) { case .checked: "checkmark.circle.fill" case .unchecked: "circle" case .intermediate: "ellipsis.circle" case .cancelled: "cross.circle" } } }