#![allow(clippy::needless_update)]
mod component;
pub mod components;
mod context;
mod element;
mod handler;
mod hooks;
mod multimap;
mod props;
mod render;
#[cfg(feature = "store")]
mod store;
mod terminal;
mod flatten_export {
pub use crate::component::*;
pub use crate::context::*;
pub use crate::element::*;
pub use crate::handler::*;
pub use crate::hooks::*;
pub use crate::props::*;
pub use crate::render::*;
#[cfg(feature = "store")]
pub use crate::store::*;
pub use crate::terminal::*;
}
pub use crossterm;
pub use flatten_export::*;
pub use ratatui;
pub use ratatui_kit_macros::*;
pub mod prelude {
pub use crate::components::*;
pub use crate::flatten_export::*;
pub use ratatui_kit_macros::*;
}
extern crate self as ratatui_kit;