extern crate lintuini; use lintuini::elements::Element; use lintuini::elements::Container; use crossterm::event; fn main() -> std::io::Result<()> { let cont = Container::new(); ratatui::run(|terminal| { loop { terminal.draw(|mut frame| { let area = frame.area(); cont.render(&mut frame, area).unwrap() })?; if event::read()?.is_key_press() { break Ok(()); } } }) }