diff --git a/examples/minimal.rs b/examples/minimal.rs index f97e143..7146548 100644 --- a/examples/minimal.rs +++ b/examples/minimal.rs @@ -4,7 +4,6 @@ use crossterm::terminal::{ }; use std::io; use tui::backend::CrosstermBackend; -use tui::layout::{Constraint, Layout}; use tui::widgets::{Block, Borders}; use tui::Terminal; use tui_textarea::{Input, Key, TextArea}; @@ -24,13 +23,10 @@ fn main() -> io::Result<()> { .borders(Borders::ALL) .title("Crossterm Minimal Example"), ); - let layout = Layout::default().constraints([Constraint::Min(1)].as_slice()); loop { term.draw(|f| { - let chunks = layout.split(f.size()); - let widget = textarea.widget(); - f.render_widget(widget, chunks[0]); + f.render_widget(textarea.widget(), f.size()); })?; match Input::from(crossterm::event::read()?) { Input { key: Key::Esc, .. } => break, diff --git a/examples/termion.rs b/examples/termion.rs index 611b636..9a1ebea 100644 --- a/examples/termion.rs +++ b/examples/termion.rs @@ -8,7 +8,6 @@ use termion::input::{MouseTerminal, TermRead}; use termion::raw::IntoRawMode; use termion::screen::AlternateScreen; use tui::backend::TermionBackend; -use tui::layout::{Constraint, Direction, Layout}; use tui::widgets::{Block, Borders}; use tui::Terminal; use tui_textarea::TextArea; @@ -47,9 +46,6 @@ fn main() -> Result<(), Box> { .borders(Borders::ALL) .title("Termion Minimal Example"), ); - let layout = Layout::default() - .direction(Direction::Vertical) - .constraints([Constraint::Min(1)].as_ref()); loop { match events.recv()? { @@ -60,9 +56,8 @@ fn main() -> Result<(), Box> { Event::Tick => {} } term.draw(|f| { - let chunks = layout.split(f.size()); let widget = textarea.widget(); - f.render_widget(widget, chunks[0]); + f.render_widget(widget, f.size()); })?; }