This commit is contained in:
Tao Tien 2026-01-07 00:51:57 -08:00
parent b47ecbf45a
commit 53e4047e6a
8 changed files with 720 additions and 15 deletions

19
src/tui/input.rs Normal file
View file

@ -0,0 +1,19 @@
// use bevy::ecs::message::MessageReader;
use bevy::app::AppExit;
use bevy::prelude::*;
use bevy_ratatui::crossterm::event::KeyCode;
use bevy_ratatui::event::KeyMessage;
pub(crate) fn input_system(
mut messages: MessageReader<KeyMessage>,
mut exit: MessageWriter<AppExit>,
) {
for message in messages.read() {
match message.code {
KeyCode::Char('q') => {
exit.write_default();
}
_ => {}
}
}
}