fix: just dev-all support windows
This commit is contained in:
@@ -1,11 +0,0 @@
|
||||
[package]
|
||||
name = "dev-tui"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
color-eyre = "0.6.5"
|
||||
ratatui = "0.29"
|
||||
tokio = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
@@ -1,26 +0,0 @@
|
||||
use ratatui::{ DefaultTerminal, Frame, crossterm::{ event::{self, Event} } };
|
||||
|
||||
#[tokio::main]
|
||||
async fn main() -> color_eyre::Result<()> {
|
||||
color_eyre::install()?;
|
||||
|
||||
let terminal = ratatui::init();
|
||||
let result = run(terminal);
|
||||
|
||||
ratatui::restore();
|
||||
|
||||
result
|
||||
}
|
||||
|
||||
fn run(mut terminal: DefaultTerminal) -> color_eyre::Result<()> {
|
||||
loop {
|
||||
terminal.draw(render)?;
|
||||
if matches!(event::read()?, Event::Key(_)) {
|
||||
break Ok(());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn render(frame: &mut Frame) {
|
||||
frame.render_widget("hello world", frame.area());
|
||||
}
|
||||
Reference in New Issue
Block a user