lib.rs

 1#![allow(dead_code, unused_variables)]
 2
 3mod components;
 4mod element_ext;
 5mod elements;
 6pub mod prelude;
 7pub mod settings;
 8mod static_data;
 9mod theme;
10
11pub use components::*;
12pub use element_ext::*;
13pub use elements::*;
14pub use prelude::*;
15pub use static_data::*;
16
17// This needs to be fully qualified with `crate::` otherwise we get a panic
18// at:
19//   thread '<unnamed>' panicked at crates/gpui2/src/platform/mac/platform.rs:66:81:
20//   called `Option::unwrap()` on a `None` value
21//
22// AFAICT this is something to do with conflicting names between crates and modules that
23// interfaces with declaring the `ClassDecl`.
24pub use crate::settings::*;
25pub use crate::theme::*;
26
27#[cfg(feature = "stories")]
28mod story;
29#[cfg(feature = "stories")]
30pub use story::*;