did something

This commit is contained in:
2026-03-20 15:05:54 +00:00
parent 79fd8e5e57
commit 4ca31645a2

View File

@@ -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))? {