From 571191fb4ff812936fb911065846357d29e34ae1 Mon Sep 17 00:00:00 2001 From: luoxiao Date: Thu, 18 May 2023 12:21:31 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(example):=20add=20slider=20pag?= =?UTF-8?q?e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- examples/basic/src/app.rs | 3 +++ examples/basic/src/pages/mod.rs | 2 ++ examples/basic/src/pages/slider/mod.rs | 13 +++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 examples/basic/src/pages/slider/mod.rs diff --git a/examples/basic/src/app.rs b/examples/basic/src/app.rs index 7162d8b..147ae9a 100644 --- a/examples/basic/src/app.rs +++ b/examples/basic/src/app.rs @@ -10,6 +10,9 @@ pub fn App(cx: Scope) -> impl IntoView { } /> + + } /> } diff --git a/examples/basic/src/pages/mod.rs b/examples/basic/src/pages/mod.rs index 72caa3c..dbabfb0 100644 --- a/examples/basic/src/pages/mod.rs +++ b/examples/basic/src/pages/mod.rs @@ -1,3 +1,5 @@ mod home; +mod slider; pub use home::*; +pub use slider::*; \ No newline at end of file diff --git a/examples/basic/src/pages/slider/mod.rs b/examples/basic/src/pages/slider/mod.rs new file mode 100644 index 0000000..006bfa5 --- /dev/null +++ b/examples/basic/src/pages/slider/mod.rs @@ -0,0 +1,13 @@ +use leptos::*; +use melt_ui::*; + +#[component] +pub fn SliderPage(cx: Scope) -> impl IntoView { + let (value, set_value) = create_signal(cx, 0.0); + let on_value = SignalSetter::map(cx, move |value| { + set_value.set(value); + }); + view! { cx, + + } +}