Re-export the axum feature flag under "server" (#2786)
* re-export the axum feature flag under "server" * remove the axum prefix from all the fullstack examples
This commit is contained in:
1 parent
37ea8ab906
commit
eeccb741d3
24 files changed
+269
-283
No files matched your search
@@ -57,7 +57,8 @@ web = ["dep:dioxus-web", "dioxus-fullstack?/web", "dioxus-static-site-generation
|
||||
ssr = ["dep:dioxus-ssr", "dioxus-router?/ssr", "dioxus-config-macro/ssr"]
|
||||
liveview = ["dep:dioxus-liveview", "dioxus-config-macro/liveview", "dioxus-router?/liveview"]
|
||||
static-generation = ["dep:dioxus-static-site-generation", "dioxus-config-macro/static-generation"]
|
||||
axum = ["dioxus-fullstack?/axum", "dioxus-fullstack?/server", "dioxus-static-site-generation?/server", "ssr", "dioxus-liveview?/axum", "dep:axum"]
|
||||
axum = ["server"]
|
||||
server = ["dioxus-fullstack?/axum", "dioxus-fullstack?/server", "dioxus-static-site-generation?/server", "ssr", "dioxus-liveview?/axum", "dep:axum"]
|
||||
|
||||
# This feature just disables the no-renderer-enabled warning
|
||||
third-party-renderer = []
|
||||
@@ -88,5 +89,5 @@ features = [
|
||||
"html",
|
||||
"liveview",
|
||||
"static-generation",
|
||||
"axum"
|
||||
"server"
|
||||
]
|
||||
@@ -5,8 +5,8 @@ fn main() {
|
||||
return;
|
||||
}
|
||||
|
||||
let liveview_renderers = ["liveview", "axum"];
|
||||
let fullstack_renderers = ["axum"];
|
||||
let liveview_renderers = ["liveview", "server"];
|
||||
let fullstack_renderers = ["server"];
|
||||
let client_renderers = ["desktop", "mobile", "web"];
|
||||
let client_renderer_selected = client_renderers
|
||||
.iter()
|
||||
@@ -33,6 +33,10 @@ fn main() {
|
||||
println!("cargo:warning=You have enabled the launch feature, but have not enabled any client renderers. The application will not be able to launch. Try enabling one of the following renderers: {}, fullstack or liveview", client_renderers.join(", "));
|
||||
}
|
||||
}
|
||||
|
||||
if feature_enabled("axum") {
|
||||
println!("cargo:warning=The axum feature has been renamed to server and will be removed in a future release. Please update your code to use server feature instead.");
|
||||
}
|
||||
}
|
||||
|
||||
fn feature_enabled(feature: &str) -> bool {
|
||||
|
||||
Reference in new issue
Block a user