From d87321ba3eec4f2036b46718c5479b5fcc05f439 Mon Sep 17 00:00:00 2001 From: Lucas Colombo Date: Tue, 17 Sep 2024 18:18:49 -0300 Subject: [PATCH] =?UTF-8?q?fix(cli):=20=F0=9F=9A=91=20incorrect=20import?= =?UTF-8?q?=20in=20tui=20macros?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/cli/tui/framework/keyboard.rs | 1 + lib/cli/tui/mod.rs | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/cli/tui/framework/keyboard.rs b/lib/cli/tui/framework/keyboard.rs index 3f52ff1..7064cd5 100644 --- a/lib/cli/tui/framework/keyboard.rs +++ b/lib/cli/tui/framework/keyboard.rs @@ -200,6 +200,7 @@ pub fn key_event_to_string(key_event: &KeyEvent) -> String { key } +/// Parses a string into a vector of [`KeyEvent`] pub fn parse_key_sequence(raw: &str) -> Result> { if raw.chars().filter(|c| *c == '>').count() != raw.chars().filter(|c| *c == '<').count() { return Err(eyre::eyre!("Invalid key sequence: `{}`", raw)); diff --git a/lib/cli/tui/mod.rs b/lib/cli/tui/mod.rs index e215e8c..fbd51cb 100644 --- a/lib/cli/tui/mod.rs +++ b/lib/cli/tui/mod.rs @@ -42,7 +42,7 @@ macro_rules! components { $( temp_vec.push( Box::new($x) - as Box + as Box ); )* temp_vec @@ -58,7 +58,7 @@ macro_rules! children { $( map.insert( $name.to_string(), - Box::new($value) as Box + Box::new($value) as Box ); )* map