diff --git a/docs/guide/examples/server_context.rs b/docs/guide/examples/server_context.rs index e3524a3a9..446b0a93a 100644 --- a/docs/guide/examples/server_context.rs +++ b/docs/guide/examples/server_context.rs @@ -103,7 +103,7 @@ async fn double_server(cx: DioxusServerContext, number: usize) -> Result Result) -> Element { #[server(PostServerData)] async fn post_server_data(cx: DioxusServerContext, data: String) -> Result<(), ServerFnError> { // The server context contains information about the current request and allows you to modify the response. - cx.responce_headers_mut() + cx.response_headers_mut() .insert("Set-Cookie", "foo=bar".parse().unwrap()); println!("Server received: {}", data); println!("Request parts are {:?}", cx.request_parts()); diff --git a/packages/fullstack/examples/salvo-hello-world/src/main.rs b/packages/fullstack/examples/salvo-hello-world/src/main.rs index fcfc5e95e..0cbd3598f 100644 --- a/packages/fullstack/examples/salvo-hello-world/src/main.rs +++ b/packages/fullstack/examples/salvo-hello-world/src/main.rs @@ -83,7 +83,7 @@ fn app(cx: Scope) -> Element { #[server(PostServerData)] async fn post_server_data(cx: DioxusServerContext, data: String) -> Result<(), ServerFnError> { // The server context contains information about the current request and allows you to modify the response. - cx.responce_headers_mut() + cx.response_headers_mut() .insert("Set-Cookie", "foo=bar".parse().unwrap()); println!("Server received: {}", data); println!("Request parts are {:?}", cx.request_parts()); diff --git a/packages/fullstack/examples/warp-hello-world/src/main.rs b/packages/fullstack/examples/warp-hello-world/src/main.rs index 7e56659da..5e4c9aecb 100644 --- a/packages/fullstack/examples/warp-hello-world/src/main.rs +++ b/packages/fullstack/examples/warp-hello-world/src/main.rs @@ -80,7 +80,7 @@ fn app(cx: Scope) -> Element { #[server(PostServerData)] async fn post_server_data(cx: DioxusServerContext, data: String) -> Result<(), ServerFnError> { // The server context contains information about the current request and allows you to modify the response. - cx.responce_headers_mut() + cx.response_headers_mut() .insert("Set-Cookie", "foo=bar".parse().unwrap()); println!("Server received: {}", data); println!("Request parts are {:?}", cx.request_parts()); diff --git a/packages/fullstack/src/adapters/axum_adapter.rs b/packages/fullstack/src/adapters/axum_adapter.rs index e3c56b41d..c634d7f77 100644 --- a/packages/fullstack/src/adapters/axum_adapter.rs +++ b/packages/fullstack/src/adapters/axum_adapter.rs @@ -401,8 +401,8 @@ pub async fn server_fn_handler( .get("Accept") .and_then(|value| value.to_str().ok()); let mut res = Response::builder(); - *res.headers_mut().expect("empty responce should be valid") = - server_context.take_responce_headers(); + *res.headers_mut().expect("empty response should be valid") = + server_context.take_response_headers(); if accept_header == Some("application/json") || accept_header == Some( diff --git a/packages/fullstack/src/adapters/salvo_adapter.rs b/packages/fullstack/src/adapters/salvo_adapter.rs index 2c5ef0b1f..94814fea0 100644 --- a/packages/fullstack/src/adapters/salvo_adapter.rs +++ b/packages/fullstack/src/adapters/salvo_adapter.rs @@ -339,7 +339,7 @@ impl Handler for SSRHandler res.write_body(renderer_pool.render_vdom(&vdom, &self.cfg)) .unwrap(); - *res.headers_mut() = server_context.take_responce_headers(); + *res.headers_mut() = server_context.take_response_headers(); } } @@ -408,7 +408,7 @@ impl ServerFnHandler { let result = resp_rx.await.unwrap(); // Set the headers from the server context - *res.headers_mut() = server_context.take_responce_headers(); + *res.headers_mut() = server_context.take_response_headers(); match result { Ok(serialized) => { diff --git a/packages/fullstack/src/adapters/warp_adapter.rs b/packages/fullstack/src/adapters/warp_adapter.rs index 4505fb5e1..872a94cdd 100644 --- a/packages/fullstack/src/adapters/warp_adapter.rs +++ b/packages/fullstack/src/adapters/warp_adapter.rs @@ -196,7 +196,7 @@ pub fn render_ssr( let mut res = Response::builder(); *res.headers_mut().expect("empty request should be valid") = - server_context.take_responce_headers(); + server_context.take_response_headers(); res.header("Content-Type", "text/html") .body(Bytes::from(html)) @@ -289,7 +289,7 @@ pub async fn server_fn_handler( let mut res = Response::builder(); *res.headers_mut().expect("empty request should be valid") = - server_context.take_responce_headers(); + server_context.take_response_headers(); if accept_header == Some("application/json") || accept_header diff --git a/packages/fullstack/src/server_context.rs b/packages/fullstack/src/server_context.rs index aff9ede35..f225526ec 100644 --- a/packages/fullstack/src/server_context.rs +++ b/packages/fullstack/src/server_context.rs @@ -93,32 +93,32 @@ mod server_fn_impl { } /// Get the headers from the server context - pub fn responce_headers(&self) -> RwLockReadGuard<'_, hyper::header::HeaderMap> { - self.try_responce_headers() + pub fn response_headers(&self) -> RwLockReadGuard<'_, hyper::header::HeaderMap> { + self.try_response_headers() .expect("Failed to get headers from server context") } /// Try to get the headers from the server context - pub fn try_responce_headers( + pub fn try_response_headers( &self, ) -> LockResult> { self.headers.read() } /// Get the headers mutably from the server context - pub fn responce_headers_mut(&self) -> RwLockWriteGuard<'_, hyper::header::HeaderMap> { - self.try_responce_headers_mut() + pub fn response_headers_mut(&self) -> RwLockWriteGuard<'_, hyper::header::HeaderMap> { + self.try_response_headers_mut() .expect("Failed to get headers mutably from server context") } /// Try to get the headers mut from the server context - pub fn try_responce_headers_mut( + pub fn try_response_headers_mut( &self, ) -> LockResult> { self.headers.write() } - pub(crate) fn take_responce_headers(&self) -> hyper::header::HeaderMap { + pub(crate) fn take_response_headers(&self) -> hyper::header::HeaderMap { let mut headers = self.headers.write().unwrap(); std::mem::take(&mut *headers) } diff --git a/packages/web/src/lib.rs b/packages/web/src/lib.rs index 34aa7033b..9fec0dcd6 100644 --- a/packages/web/src/lib.rs +++ b/packages/web/src/lib.rs @@ -254,7 +254,7 @@ pub async fn run_with_props(root: fn(Scope) -> Element, root_prop res = rx.try_next().transpose().unwrap().ok(); } - // Todo: This is currently disabled because it has a negative impact on responce times for events but it could be re-enabled for tasks + // Todo: This is currently disabled because it has a negative impact on response times for events but it could be re-enabled for tasks // Jank free rendering // // 1. wait for the browser to give us "idle" time