deckyfx_dioxus_react_integration/lib.rs
1//! # Dioxus React Integration
2//!
3//! This crate provides tools for serving React applications within the Dioxus runtime,
4//! combining the best of both worlds: native Dioxus capabilities with React's ecosystem.
5
6pub mod container;
7
8#[cfg(feature = "asset-registry")]
9pub mod assets;
10
11// Re-export commonly used types
12pub use container::{ReactApp, ReactManifest};
13
14#[cfg(feature = "asset-registry")]
15pub use assets::AssetRegistry;
16
17/// Prelude module for convenient imports
18pub mod prelude {
19 pub use crate::container::{ReactApp, ReactManifest};
20
21 #[cfg(feature = "asset-registry")]
22 pub use crate::assets::AssetRegistry;
23
24 // Re-export dioxus-ipc-bridge prelude
25 pub use deckyfx_dioxus_ipc_bridge::prelude::*;
26}