diff --git a/examples/example.rs b/examples/example.rs index 70f4aa8..b9672b9 100644 --- a/examples/example.rs +++ b/examples/example.rs @@ -12,7 +12,8 @@ use ratatui::{ widgets::{Block, Borders}, Terminal, }; -use std::{error::Error, io}; +use std::error::Error; +use std::io; use tui_tree_widget::{Tree, TreeItem}; @@ -74,12 +75,12 @@ fn run_app(terminal: &mut Terminal, mut app: App) -> io::Result<( let items = Tree::new(app.tree.items.clone()) .block( - Block::default() + Block::new() .borders(Borders::ALL) .title(format!("Tree Widget {:?}", app.tree.state)), ) .highlight_style( - Style::default() + Style::new() .fg(Color::Black) .bg(Color::LightGreen) .add_modifier(Modifier::BOLD), diff --git a/src/lib.rs b/src/lib.rs index 4e55ca3..c90de3a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -192,7 +192,7 @@ impl<'a> TreeItem<'a> { { Self { text: text.into(), - style: Style::default(), + style: Style::new(), children: Vec::new(), } } @@ -205,7 +205,7 @@ impl<'a> TreeItem<'a> { { Self { text: text.into(), - style: Style::default(), + style: Style::new(), children: children.into(), } } @@ -300,8 +300,8 @@ impl<'a> Tree<'a> { items: items.into(), block: None, start_corner: Corner::TopLeft, - style: Style::default(), - highlight_style: Style::default(), + style: Style::new(), + highlight_style: Style::new(), highlight_symbol: "", node_closed_symbol: "\u{25b6} ", // Arrow to right node_open_symbol: "\u{25bc} ", // Arrow down