Remove implicit optional dependency features (#2512)

* remove implicit optional dependency features

* switch to new features in desktop, router and signals crates
This commit is contained in:
Evan Almloff authored and GitHub committed 2024-06-18 18:39:15 -05:00
1 parent b0ae9be9c8
commit a09548d80e
24 files changed
+84 -85

No files matched your search

+4 -3
View File
@@ -189,14 +189,15 @@ tokio = { version = "1.16.1", features = ["full"] }
# To make most examples faster to compile, we split out assets and http-related stuff
# This trims off like 270 dependencies, leading to a significant speedup in compilation time
[features]
default = ["dioxus/desktop"]
default = ["desktop"]
desktop = ["dioxus/desktop"]
liveview = ["dioxus/liveview"]
fullstack = ["dioxus/fullstack"]
axum = ["dioxus/axum"]
server = ["dioxus/axum"]
web = ["dioxus/web"]
collect-assets = ["manganis"]
http = ["reqwest", "http-range"]
collect-assets = ["dep:manganis"]
http = ["dep:reqwest", "dep:http-range"]
[[example]]
name = "login_form"