From 8a9c414aeee490f81b246148f66dcdd96b445c42 Mon Sep 17 00:00:00 2001 From: Nefo Fortressia Date: Fri, 12 Nov 2021 17:31:46 +0700 Subject: [PATCH 1/2] refactor: reexport component preludes --- src/components/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/mod.rs b/src/components/mod.rs index 45dd3dc..1cd3fdb 100644 --- a/src/components/mod.rs +++ b/src/components/mod.rs @@ -11,3 +11,7 @@ pub use app::EchidnaEditor; pub use editor::EchidnaCoreEditor; pub use sidebar::EchidnaSidebar; pub use window::EchidnaWindow; + +pub mod prelude { + pub use super::window::{file::*, menubar::*}; +} From 64b63cf41677d7f8021dc7871e5a018ce9072ac3 Mon Sep 17 00:00:00 2001 From: Nefo Fortressia Date: Fri, 12 Nov 2021 17:33:40 +0700 Subject: [PATCH 2/2] refactor: reexport all preludes to the crate --- src/main.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main.rs b/src/main.rs index 7e257d6..f8015f9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -13,3 +13,8 @@ fn main() { std::process::exit(app.run()); } + +pub mod prelude { + pub use super::components::prelude::*; + pub use super::lib::prelude::*; +}