From b3cf9374f868841bc39043abc69f7e46b4b2ae1a Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Tue, 16 Jan 2024 09:53:46 -0600 Subject: [PATCH] re export renderers in dioxus --- packages/dioxus/src/launch.rs | 14 -------------- packages/dioxus/src/lib.rs | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/packages/dioxus/src/launch.rs b/packages/dioxus/src/launch.rs index c4255eab6..4e5a288f3 100644 --- a/packages/dioxus/src/launch.rs +++ b/packages/dioxus/src/launch.rs @@ -73,20 +73,6 @@ impl< } } -// #[cfg(feature = "router")] -// impl LaunchBuilder> -// where -// ::Err: std::fmt::Display, -// R: Clone + serde::Serialize + serde::de::DeserializeOwned + Send + Sync + 'static, -// { -// /// Create a new launch builder for the given router. -// pub fn router() -> Self { -// let component = crate::router::RouteWithCfg::; -// let props = crate::router::FullstackRouterConfig::default(); -// Self::new_with_props(component, props) -// } -// } - #[cfg(feature = "desktop")] type CurrentPlatform = dioxus_desktop::DesktopPlatform; #[cfg(feature = "web")] diff --git a/packages/dioxus/src/lib.rs b/packages/dioxus/src/lib.rs index bc9d598fc..f3f789dcc 100644 --- a/packages/dioxus/src/lib.rs +++ b/packages/dioxus/src/lib.rs @@ -57,3 +57,18 @@ pub mod prelude { pub use dioxus_core; } + +#[cfg(feature = "web")] +pub use dioxus_web as web; + +#[cfg(feature = "router")] +pub use dioxus_router as router; + +#[cfg(feature = "fullstack")] +pub use dioxus_fullstack as fullstack; + +#[cfg(feature = "desktop")] +pub use dioxus_desktop as desktop; + +#[cfg(feature = "tui")] +pub use dioxus_tui as tui;