From d41182b13b356a4ed16570eb882627b2a47cf5fb Mon Sep 17 00:00:00 2001 From: filipriec_vm Date: Sun, 11 Jan 2026 10:41:22 +0100 Subject: [PATCH] fixes --- src/component/trait.rs | 2 +- src/input/action.rs | 2 -- src/lib.rs | 6 +++--- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/component/trait.rs b/src/component/trait.rs index 651a7d4..c047215 100644 --- a/src/component/trait.rs +++ b/src/component/trait.rs @@ -34,7 +34,7 @@ pub trait Component { fn handle_text( &mut self, - focus: &Self::Focus, + _focus: &Self::Focus, _ch: char, ) -> Result, ComponentError> { Ok(None) diff --git a/src/input/action.rs b/src/input/action.rs index 94121a3..d49935e 100644 --- a/src/input/action.rs +++ b/src/input/action.rs @@ -1,5 +1,3 @@ // path_from_the_root: src/input/action.rs pub trait Action: Clone + PartialEq + Eq + core::fmt::Debug {} - -impl Action for ComponentAction {} diff --git a/src/lib.rs b/src/lib.rs index 1b19820..2fbd70f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -7,7 +7,7 @@ pub mod focus; pub mod input; pub mod prelude { - pub use crate::component::*; - pub use crate::focus::*; - pub use crate::input::*; + pub use crate::component::{Component, ComponentAction, ComponentError}; + pub use crate::focus::{FocusError, FocusId, FocusManager, FocusQuery, Focusable}; + pub use crate::input::{Action, Bindings, Key, KeyCode, KeyModifiers, MatchResult}; }