replaced enumerate() with position(); converted select_if_matches_search_query to apply_search_query

This commit is contained in:
Adhyan
2024-09-03 15:03:25 -06:00
parent fea917c8f2
commit 47148e78a3
2 changed files with 31 additions and 45 deletions
+2 -12
View File
@@ -43,22 +43,12 @@ fn handle_list(app_state: &mut AppState, stdout: &mut StdoutLock) -> Result<()>
}
KeyCode::Char(k) => {
list_state.search_query.push(k);
list_state.message.push_str("search:");
list_state.message.push_str(&list_state.search_query);
list_state.message.push('|');
list_state.select_if_matches_search_query();
list_state.apply_search_query();
list_state.draw(stdout)?;
}
KeyCode::Backspace => {
list_state.search_query.pop();
list_state.message.push_str("search:");
list_state.message.push_str(&list_state.search_query);
list_state.message.push('|');
list_state.select_if_matches_search_query();
list_state.apply_search_query();
list_state.draw(stdout)?;
}
_ => {}