소스 검색

re export renderers in dioxus

Evan Almloff 1 년 전
부모
커밋
b3cf9374f8
2개의 변경된 파일15개의 추가작업 그리고 14개의 파일을 삭제
  1. 0 14
      packages/dioxus/src/launch.rs
  2. 15 0
      packages/dioxus/src/lib.rs

+ 0 - 14
packages/dioxus/src/launch.rs

@@ -73,20 +73,6 @@ impl<
     }
 }
 
-// #[cfg(feature = "router")]
-// impl<R: Routable> LaunchBuilder<crate::router::FullstackRouterConfig<R>>
-// where
-//     <R as std::str::FromStr>::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::<R>;
-//         let props = crate::router::FullstackRouterConfig::default();
-//         Self::new_with_props(component, props)
-//     }
-// }
-
 #[cfg(feature = "desktop")]
 type CurrentPlatform = dioxus_desktop::DesktopPlatform;
 #[cfg(feature = "web")]

+ 15 - 0
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;