This commit is contained in:
2025-07-17 09:30:42 -04:00
parent f63bb0ba41
commit 4f01a6445f
7 changed files with 248 additions and 14 deletions

View File

@ -13,12 +13,14 @@ 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
}
}
@ -27,6 +29,7 @@ enum CheckboxStatus {
case .checked: "checkmark.circle.fill"
case .unchecked: "circle"
case .intermediate: "ellipsis.circle"
case .cancelled: "cross.circle"
}
}
}