tiny ui update

This commit is contained in:
neon443
2025-11-11 17:00:55 +00:00
parent 5d8b83e099
commit de0b9dde6d
2 changed files with 6 additions and 6 deletions

View File

@@ -15,10 +15,6 @@ struct ContentView: View {
NavigationSplitView { NavigationSplitView {
if #available(iOS 18, *) { if #available(iOS 18, *) {
TabView { TabView {
Tab("Downloaded", systemImage: "arrow.down.circle.fill") {
DownloadedView()
}
Tab("Browse", systemImage: "square.grid.2x2.fill") { Tab("Browse", systemImage: "square.grid.2x2.fill") {
BrowseView() BrowseView()
} }
@@ -26,7 +22,7 @@ struct ContentView: View {
// Tab { // Tab {
// List { // List {
// Text("\(searchTerm.isEmpty ? hoarder.emojis.count : hoarder.filteredEmojis.count) Emoji") // Text("\(searchTerm.isEmpty ? hoarder.emojis.count : hoarder.filteredEmojis.count) Emoji")
// //
// ForEach(hoarder.filteredEmojis, id: \.self) { name in // ForEach(hoarder.filteredEmojis, id: \.self) { name in
// if let emoji = hoarder.trie.dict[name] { // if let emoji = hoarder.trie.dict[name] {
// EmojiRow(emoji: emoji) // EmojiRow(emoji: emoji)
@@ -46,6 +42,10 @@ struct ContentView: View {
// Label("Search", systemImage: "magnifyingglass") // Label("Search", systemImage: "magnifyingglass")
// } // }
Tab("Downloaded", systemImage: "arrow.down.circle.fill") {
DownloadedView()
}
Tab("Tree", systemImage: "tree.fill") { Tab("Tree", systemImage: "tree.fill") {
TrieTestingView() TrieTestingView()
} }
@@ -56,6 +56,7 @@ struct ContentView: View {
} }
} }
} }
.searchable(text: $hoarder.searchTerm, placement: .navigationBarDrawer)
// .searchable(text: $hoarder.searchTerm) // .searchable(text: $hoarder.searchTerm)
// .modifier(tabViewActivationSearchActivation()) // .modifier(tabViewActivationSearchActivation())
} else { } else {

View File

@@ -20,7 +20,6 @@ struct SearchView: View {
} }
} }
} }
.searchable(text: $hoarder.searchTerm)
.onChange(of: hoarder.searchTerm) { _ in .onChange(of: hoarder.searchTerm) { _ in
hoarder.filterEmojis(by: hoarder.searchTerm) hoarder.filterEmojis(by: hoarder.searchTerm)
} }