ui: add SearchView and SearchQueryState
Introduce a new view for searching for notes. Fixes: https://linear.app/damus/issue/DECK-510/initial-search-query-view Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
@@ -5,6 +5,7 @@ use enostr::Pubkey;
|
||||
use crate::deck_state::DeckState;
|
||||
use crate::login_manager::AcquireKeyState;
|
||||
use crate::profile_state::ProfileState;
|
||||
use crate::ui::search::SearchQueryState;
|
||||
|
||||
/// Various state for views
|
||||
#[derive(Default)]
|
||||
@@ -13,6 +14,7 @@ pub struct ViewState {
|
||||
pub id_to_deck_state: HashMap<egui::Id, DeckState>,
|
||||
pub id_state_map: HashMap<egui::Id, AcquireKeyState>,
|
||||
pub id_string_map: HashMap<egui::Id, String>,
|
||||
pub searches: HashMap<egui::Id, SearchQueryState>,
|
||||
pub pubkey_to_profile_state: HashMap<Pubkey, ProfileState>,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user