add nothing found view to WorkoutIconSelector, add search to ExerciseLibrary
This commit is contained in:
@@ -11,8 +11,8 @@ struct WorkoutIconSelector: View {
|
||||
|
||||
@State private var selectedColor: Color = .black
|
||||
@State private var selectedIcon: String?
|
||||
@State private var searchText: String = ""
|
||||
|
||||
@State private var searchText: String = ""
|
||||
var filteredIcons: [String] {
|
||||
if searchText.isEmpty {
|
||||
return fitnessIcons
|
||||
@@ -55,6 +55,11 @@ struct WorkoutIconSelector: View {
|
||||
.padding()
|
||||
.searchable(text: $searchText)
|
||||
}
|
||||
.overlay {
|
||||
if filteredIcons.isEmpty {
|
||||
ContentUnavailableView.search
|
||||
}
|
||||
}
|
||||
|
||||
.navigationTitle("Select a Workout Icon")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user