document the prelude

This commit is contained in:
Adrian Wannenmacher committed 2022-12-13 11:22:44 +01:00
1 parent 7d2466ff28
commit 4e1c746f25
1 file changed
+7 -2
+7 -2
View File
@@ -36,14 +36,19 @@ pub mod hooks {
pub use use_route::*;
}
/// A collection of useful items most applications might need.
#[forbid(missing_docs)]
pub mod prelude {
pub use dioxus_router_core::prelude::*;
pub use crate::components::*;
pub use crate::hooks::*;
use dioxus::core::Component;
pub fn comp(component: Component) -> ContentAtom<Component> {
/// Wrap a [`Component`](dioxus::core::Component) inside a [`ContentAtom`].
///
/// This is purely a convenience function.
#[must_use]
pub fn comp(component: dioxus::core::Component) -> ContentAtom<dioxus::core::Component> {
ContentAtom(component)
}
}