Improve compile times by splitting out rsx-hotreload from rsx (#2971)
* fix imports, migrate over rsx-hotreload
This commit is contained in:
1 parent
b67122dd2a
commit
463e67cd12
41 files changed
+188
-190
No files matched your search
@@ -12,6 +12,7 @@ keywords = ["dom", "ui", "gui", "react"]
|
||||
[dependencies]
|
||||
dioxus-core = { workspace = true }
|
||||
dioxus-core-macro = { workspace = true }
|
||||
dioxus-core-types = { workspace = true }
|
||||
dioxus-rsx = { workspace = true, optional = true }
|
||||
dioxus-html-internal-macro = { workspace = true }
|
||||
dioxus-hooks = { workspace = true }
|
||||
@@ -96,7 +97,7 @@ file-engine = [
|
||||
]
|
||||
wasm-bind = ["dep:web-sys", "dep:wasm-bindgen", "dep:wasm-bindgen-futures"]
|
||||
native-bind = ["dep:tokio", "file-engine"]
|
||||
hot-reload-context = ["dep:dioxus-rsx", "dioxus-rsx/hot_reload_traits"]
|
||||
hot-reload-context = ["dep:dioxus-rsx"]
|
||||
html-to-rsx = []
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
use dioxus_core::prelude::IntoAttributeValue;
|
||||
use dioxus_core::HasAttributes;
|
||||
use dioxus_html_internal_macro::impl_extension_attributes;
|
||||
#[cfg(feature = "hot-reload-context")]
|
||||
use dioxus_rsx::HotReloadingContext;
|
||||
use dioxus_core_types::HotReloadingContext;
|
||||
use dioxus_html_internal_macro::impl_extension_attributes;
|
||||
|
||||
#[cfg(feature = "hot-reload-context")]
|
||||
use crate::{map_global_attributes, map_svg_attributes};
|
||||
|
||||
Reference in new issue
Block a user