mirror of
https://github.com/yattee/yattee.git
synced 2025-08-06 10:44:06 +00:00
Search history for tab navigation
This commit is contained in:
@@ -34,14 +34,15 @@ struct TVNavigationView: View {
|
||||
.tag(TabSelection.playlists)
|
||||
|
||||
SearchView()
|
||||
.searchable(text: $searchState.query.query) {
|
||||
.searchable(text: $searchState.queryText) {
|
||||
ForEach(searchState.querySuggestions.collection, id: \.self) { suggestion in
|
||||
Text(suggestion)
|
||||
.searchCompletion(suggestion)
|
||||
}
|
||||
}
|
||||
.onChange(of: searchState.query.query) { query in
|
||||
searchState.loadQuerySuggestions(query)
|
||||
.onChange(of: searchState.queryText) { newQuery in
|
||||
searchState.loadQuerySuggestions(newQuery)
|
||||
searchState.changeQuery { query in query.query = newQuery }
|
||||
}
|
||||
.tabItem { Image(systemName: "magnifyingglass") }
|
||||
.tag(TabSelection.search)
|
||||
|
Reference in New Issue
Block a user