did something
This commit is contained in:
@@ -3,7 +3,7 @@ use std::{error::Error, process::exit, time::Duration};
|
||||
use crossterm::event::{self, Event, KeyCode};
|
||||
use data::{ArchivedData, Data};
|
||||
use ratatui::{
|
||||
layout::{self, Constraint, Layout, Rect},
|
||||
layout::{self, Constraint, Flex, Layout, Rect},
|
||||
prelude::Stylize,
|
||||
text::Text,
|
||||
widgets::{Block, BorderType, Borders},
|
||||
@@ -37,12 +37,14 @@ impl Root {
|
||||
fn view(&self, f: &mut Frame) {
|
||||
let text = Text::raw("Meow");
|
||||
let block = Block::new().borders(Borders::ALL).title("Meow");
|
||||
let flex_vert = Layout::vertical([Constraint::Fill(1)])
|
||||
.flex(layout::Flex::Center)
|
||||
.areas::<1>(f.area())[0];
|
||||
let centered = flex_vert.centered_horizontally(Constraint::Length(50));
|
||||
let full_center = ;
|
||||
f.render_widget(block, centered);
|
||||
let vertical_layout = Layout::vertical([Constraint::Max(50)])
|
||||
.flex(Flex::Center)
|
||||
.split(f.area());
|
||||
|
||||
let area = Layout::horizontal([Constraint::Max(50)])
|
||||
.flex(Flex::Center)
|
||||
.split(vertical_layout[0])[0];
|
||||
f.render_widget(block, area);
|
||||
}
|
||||
fn handle_events() -> Result<Option<Message>, Box<dyn Error>> {
|
||||
if event::poll(Duration::from_millis(250))? {
|
||||
|
||||
Reference in New Issue
Block a user