chore: update hackernews_js_fetch example to latest versions of leptos and axum

This commit is contained in:
Greg Johnston 2024-06-02 15:39:01 -04:00
parent b06097d085
commit ec19c59850
3 changed files with 11 additions and 9 deletions

View file

@ -14,17 +14,17 @@ lto = true
console_log = "1.0.0"
console_error_panic_hook = "0.1.7"
cfg-if = "1.0.0"
leptos = { version = "0.5" }
leptos_axum = { version = "0.5", default-features = false, optional = true }
leptos_meta = { version = "0.5" }
leptos_router = { version = "0.5" }
leptos = { path = "../../leptos" }
leptos_axum = { path = "../../integrations/axum", default-features = false, optional = true }
leptos_meta = { path = "../../meta" }
leptos_router = { path = "../../router" }
log = "0.4.17"
simple_logger = "4.0.0"
serde = { version = "1.0.148", features = ["derive"] }
tracing = "0.1"
gloo-net = { version = "0.4.0", features = ["http"] }
reqwest = { version = "0.11.13", features = ["json"] }
axum = { version = "0.6", default-features = false, optional = true }
axum = { version = "0.7", default-features = false, optional = true }
tower = { version = "0.4.13", optional = true }
http = { version = "0.2.11", optional = true }
web-sys = { version = "0.3", features = [
@ -37,7 +37,7 @@ wasm-bindgen = "0.2"
wasm-bindgen-futures = { version = "0.4.37", features = [
"futures-core-03-stream",
], optional = true }
axum-js-fetch = { version = "0.2.1", optional = true }
axum-js-fetch = { git = "https://github.com/seanaye/axum-js-fetch", optional = true }
lazy_static = "1.4.0"
[features]

View file

@ -0,0 +1,2 @@
[toolchain]
channel = "stable" # test change

View file

@ -62,8 +62,8 @@ mod ssr_imports {
let routes = generate_route_list(App);
// build our application with a route
let app: axum::Router<(), axum::body::Body> = Router::new()
.leptos_routes(&leptos_options, routes, || view! { <App/> })
let app: axum::Router<()> = Router::new()
.leptos_routes(&leptos_options, routes, App)
.route("/api/*fn_name", post(leptos_axum::handle_server_fns))
.with_state(leptos_options);
@ -73,7 +73,7 @@ mod ssr_imports {
}
pub async fn serve(&self, req: web_sys::Request) -> web_sys::Response {
self.0.serve(req).await
self.0.oneshot(req).await
}
}
}