diff --git a/examples/ssr/src/error_template.rs b/examples/ssr/src/error_template.rs
index 3a947fa..083aeab 100644
--- a/examples/ssr/src/error_template.rs
+++ b/examples/ssr/src/error_template.rs
@@ -24,12 +24,11 @@ impl AppError {
// Feel free to do more complicated things here than just displaying the error.
#[component]
pub fn ErrorTemplate(
- cx: Scope,
#[prop(optional)] outside_errors: Option,
#[prop(optional)] errors: Option>,
) -> impl IntoView {
let errors = match outside_errors {
- Some(e) => create_rw_signal(cx, e),
+ Some(e) => create_rw_signal(e),
None => match errors {
Some(e) => e,
None => panic!("No Errors found and we expected errors!"),
@@ -48,26 +47,24 @@ pub fn ErrorTemplate(
// Only the response code for the first error is actually sent from the server
// this may be customized by the specific application
cfg_if! { if #[cfg(feature="ssr")] {
- let response = use_context::(cx);
+ let response = use_context::();
if let Some(response) = response {
response.set_status(errors[0].status_code());
}
}}
- view! {cx,
-
{if errors.len() > 1 {"Errors"} else {"Error"}}
+ view! {
{if errors.len() > 1 {"Errors"} else {"Error"}}
{error_code.to_string()}
+
{error_code.to_string()}
"Error: " {error_string}
}
}
diff --git a/examples/ssr/src/fileserv.rs b/examples/ssr/src/fileserv.rs
index 07fade7..acc1635 100644
--- a/examples/ssr/src/fileserv.rs
+++ b/examples/ssr/src/fileserv.rs
@@ -20,7 +20,7 @@ cfg_if! { if #[cfg(feature = "ssr")] {
if res.status() == StatusCode::OK {
res.into_response()
} else {
- let handler = leptos_axum::render_app_to_stream(options.to_owned(), move |cx| view!{cx, });
+ let handler = leptos_axum::render_app_to_stream(options.to_owned(), move || view!{});
handler(req).await.into_response()
}
}
diff --git a/examples/ssr/src/lib.rs b/examples/ssr/src/lib.rs
index 7190a49..91f1c26 100644
--- a/examples/ssr/src/lib.rs
+++ b/examples/ssr/src/lib.rs
@@ -14,8 +14,8 @@ cfg_if! { if #[cfg(feature = "hydrate")] {
_ = console_log::init_with_level(log::Level::Debug);
console_error_panic_hook::set_once();
- leptos::mount_to_body(move |cx| {
- view! { cx, }
+ leptos::mount_to_body(move || {
+ view! { }
});
}
}}
diff --git a/examples/ssr/src/main.rs b/examples/ssr/src/main.rs
index 1930efc..a9dfaa5 100644
--- a/examples/ssr/src/main.rs
+++ b/examples/ssr/src/main.rs
@@ -17,12 +17,12 @@ async fn main() {
let conf = get_configuration(None).await.unwrap();
let leptos_options = conf.leptos_options;
let addr = leptos_options.site_addr;
- let routes = generate_route_list(|cx| view! { cx, }).await;
+ let routes = generate_route_list(|| view! { }).await;
// build our application with a route
let app = Router::new()
.route("/api/*fn_name", post(leptos_axum::handle_server_fns))
- .leptos_routes(&leptos_options, routes, |cx| view! { cx, })
+ .leptos_routes(&leptos_options, routes, || view! { })
.fallback(file_and_error_handler)
.with_state(leptos_options);
diff --git a/examples/use_abs/Cargo.toml b/examples/use_abs/Cargo.toml
index 6c8b6a0..3c7001a 100644
--- a/examples/use_abs/Cargo.toml
+++ b/examples/use_abs/Cargo.toml
@@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2021"
[dependencies]
-leptos = { version = "0.4", features = ["nightly", "csr"] }
+leptos = { version = "0.5.0-alpha", features = ["nightly", "csr"] }
console_error_panic_hook = "0.1"
console_log = "1"
log = "0.4"
diff --git a/examples/use_abs/src/main.rs b/examples/use_abs/src/main.rs
index 5807441..2ae19df 100644
--- a/examples/use_abs/src/main.rs
+++ b/examples/use_abs/src/main.rs
@@ -3,13 +3,12 @@ use leptos_use::docs::demo_or_body;
use leptos_use::math::use_abs;
#[component]
-fn Demo(cx: Scope) -> impl IntoView {
- let (value, set_value) = create_signal(cx, -32.25);
+fn Demo() -> impl IntoView {
+ let (value, set_value) = create_signal(-32.25);
- let result: Signal = use_abs(cx, value);
+ let result: Signal = use_abs(value);
- view! { cx,
- }
+ mount_to(demo_or_body(), || {
+ view! { }
})
}
diff --git a/examples/use_active_element/Cargo.toml b/examples/use_active_element/Cargo.toml
index 24f4c0b..f3dfb7f 100644
--- a/examples/use_active_element/Cargo.toml
+++ b/examples/use_active_element/Cargo.toml
@@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2021"
[dependencies]
-leptos = { version = "0.4", features = ["nightly", "csr"] }
+leptos = { version = "0.5.0-alpha", features = ["nightly", "csr"] }
console_error_panic_hook = "0.1"
console_log = "1"
log = "0.4"
diff --git a/examples/use_active_element/src/main.rs b/examples/use_active_element/src/main.rs
index 9685e60..9849a28 100644
--- a/examples/use_active_element/src/main.rs
+++ b/examples/use_active_element/src/main.rs
@@ -3,26 +3,25 @@ use leptos_use::docs::{demo_or_body, Note};
use leptos_use::use_active_element;
#[component]
-fn Demo(cx: Scope) -> impl IntoView {
- let active_element = use_active_element(cx);
+fn Demo() -> impl IntoView {
+ let active_element = use_active_element();
let key = move || {
format!(
"{:?}",
- active_element.get()
+ active_element
+ .get()
.map(|el| el.dataset().get("id"))
.unwrap_or_default()
)
};
- view! { cx,
- "Select the inputs below to see the changes"
+ view! { "Select the inputs below to see the changes"