Fix context type in static generation crate (#2607)

This commit is contained in:
Evan Almloff 2024-07-10 21:42:33 +02:00 committed by GitHub
parent c47d7da070
commit f07ab370b9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 3 deletions

View file

@ -116,8 +116,6 @@ async fn launch_server(
) {
use clap::Parser;
use crate::prelude::RenderHandleState;
let args = dioxus_cli_config::ServeArguments::from_cli()
.unwrap_or_else(dioxus_cli_config::ServeArguments::parse);
let addr = args
@ -129,6 +127,7 @@ async fn launch_server(
#[cfg(feature = "axum")]
{
use crate::axum_adapter::DioxusRouterExt;
use crate::prelude::RenderHandleState;
let router = axum::Router::new().register_server_functions_with_context(context_providers);
#[cfg(not(any(feature = "desktop", feature = "mobile")))]

View file

@ -10,7 +10,7 @@ pub use crate::Config;
#[allow(unused)]
pub fn launch(
root: fn() -> Element,
contexts: Vec<Box<dyn Fn() -> Box<dyn Any> + Send + Sync>>,
contexts: Vec<Box<dyn Fn() -> Box<dyn Any + Send + Sync> + Send + Sync>>,
platform_config: Config,
) {
let virtual_dom_factory = move || {