From ceb1f8e70097149c881a846b623e6c97319e493e Mon Sep 17 00:00:00 2001 From: Erik Kundt Date: Fri, 24 Mar 2023 13:38:31 +0100 Subject: [PATCH] tui: Change content handling for labels Signed-off-by: Erik Kundt --- radicle-tui/src/ui.rs | 12 +++++---- radicle-tui/src/ui/components/container.rs | 4 ++- radicle-tui/src/ui/components/label.rs | 30 +++++++++++----------- radicle-tui/src/ui/widget.rs | 5 ++++ 4 files changed, 30 insertions(+), 21 deletions(-) diff --git a/radicle-tui/src/ui.rs b/radicle-tui/src/ui.rs index 90de1aa6..23d5bc58 100644 --- a/radicle-tui/src/ui.rs +++ b/radicle-tui/src/ui.rs @@ -4,9 +4,6 @@ pub mod state; pub mod theme; pub mod widget; -use tuirealm::props::Attribute; -use tuirealm::{MockComponent, StateValue}; - use components::container::{GlobalListener, LabeledContainer, Tabs}; use components::context::{Shortcut, Shortcuts}; use components::label::Label; @@ -14,6 +11,9 @@ use components::list::{Property, PropertyList}; use components::workspace::Workspaces; use widget::Widget; +use tuirealm::props::{AttrValue, Attribute}; +use tuirealm::MockComponent; + pub fn global_listener() -> Widget { Widget::new(GlobalListener::default()) } @@ -21,9 +21,11 @@ pub fn global_listener() -> Widget { pub fn label(content: &str) -> Widget