1pub mod components;
2
3pub use components::{
4 confirm::Confirm,
5 input::Input,
6 multiselect::MultiSelect,
7 progress::ProgressBar,
8 select::Select,
9 spinner::{Spinner, SpinnerHandle},
10};
11
12pub use xacli_core::{Error, InputComponent, OutputComponent, Result};
14
15pub mod spinner {
17 pub use crate::components::spinner::{frames, Spinner, SpinnerEvent, SpinnerHandle};
18}
19
20pub mod prelude {
21 pub use crate::components::*;
22 pub use xacli_core::{Error, InputComponent, OutputComponent, Result};
23}