1#![allow(clippy::needless_update)]
2mod component;
3pub mod components;
4mod context;
5mod element;
6mod handler;
7mod hooks;
8mod multimap;
9mod props;
10mod render;
11#[cfg(feature = "store")]
12mod store;
13mod terminal;
14
15mod flatten_export {
16 pub use crate::component::*;
17 pub use crate::context::*;
18 pub use crate::element::*;
19 pub use crate::handler::*;
20 pub use crate::hooks::*;
21 pub use crate::props::*;
22 pub use crate::render::*;
23 #[cfg(feature = "store")]
24 pub use crate::store::*;
25 pub use crate::terminal::*;
26}
27
28pub use crossterm;
29pub use flatten_export::*;
30pub use ratatui;
31pub use ratatui_kit_macros::*;
32
33pub mod prelude {
34 pub use crate::components::*;
35 pub use crate::flatten_export::*;
36 pub use ratatui_kit_macros::*;
37}
38
39extern crate self as ratatui_kit;