add WorkoutIconSelector to select icon and color for a Workout

This commit is contained in:
Felix Förtsch
2024-09-06 08:24:24 +02:00
parent d82d0cd9fa
commit 6018a57473
5 changed files with 88 additions and 15 deletions
+6 -2
View File
@@ -18,8 +18,12 @@ struct WorkoutDetail: View {
var body: some View {
Form {
Section(header: Text("Workout Name")) {
TextField("Workout Name", text: $workout.name)
Section {
NavigationLink(destination: WorkoutIconSelector(workout: workout)) {
Image(systemName: workout.workoutIconSystemName)
.foregroundStyle(workout.workoutIconColorName.color)
TextField("Workout Name", text: $workout.name)
}
}
Section(header: Text("Exercises")) {
List {