diff --git a/client/src/modes/handlers/event.rs b/client/src/modes/handlers/event.rs index b4460a4..e187f63 100644 --- a/client/src/modes/handlers/event.rs +++ b/client/src/modes/handlers/event.rs @@ -1,6 +1,6 @@ // src/modes/handlers/event.rs -use crossterm::event::{Event, KeyCode, KeyModifiers}; +use crossterm::event::Event; use crossterm::cursor::SetCursorStyle; use crate::tui::terminal::{ core::TerminalCore, @@ -10,7 +10,6 @@ use crate::tui::terminal::{ use crate::config::config::Config; use crate::ui::handlers::form::FormState; use crate::ui::handlers::rat_state::UiStateHandler; -use crate::state::state::AppState; use crate::modes::handlers::{edit, command_mode, read_only}; use crate::config::key_sequences::KeySequenceTracker; use super::common; diff --git a/client/src/ui/handlers/rat_state.rs b/client/src/ui/handlers/rat_state.rs index 93b8060..a741ffe 100644 --- a/client/src/ui/handlers/rat_state.rs +++ b/client/src/ui/handlers/rat_state.rs @@ -21,25 +21,4 @@ impl UiStateHandler { false } - // Keep your existing handle_ui_action method if you need it for other UI actions - pub fn handle_ui_action( - ui_state: &mut UiState, - config: &Config, - key: KeyCode, - modifiers: KeyModifiers, - ) -> bool { - let mut action_performed = false; - - // Check for sidebar toggle - if let Some(action) = config.get_action_for_key_in_mode(&config.keybindings.common, key, modifiers) { - if action == "toggle_sidebar" { - ui_state.show_sidebar = !ui_state.show_sidebar; - action_performed = true; - } - } - - // Add other UI actions here following the same pattern - - action_performed - } }