diff --git a/demo/src/pages/auto_complete/mod.rs b/demo/src/pages/auto_complete/mod.rs index 33c6d80..444169c 100644 --- a/demo/src/pages/auto_complete/mod.rs +++ b/demo/src/pages/auto_complete/mod.rs @@ -78,6 +78,42 @@ pub fn AutoCompletePage() -> impl IntoView { +

"Prefix & Suffix"

+ + + + + + + + + + + + + + + + {highlight_str!( + r#" + + + + + + + + + + + + + "#, + "rust" + )} + + +

"AutoComplete Props"

@@ -161,6 +197,32 @@ pub fn AutoCompletePage() -> impl IntoView {
+

"AutoComplete Slots"

+ + + + + + + + + + + + + + + + + + + + +
"Name""Default""Description"
"AutoCompletePrefix" + "None" + "AutoCompletePrefix content."
"AutoCompleteSuffix" + "None" + "AutoCompleteSuffix content."

"AutoComplete Ref"

diff --git a/demo/src/pages/slider/mod.rs b/demo/src/pages/slider/mod.rs index 007dc0c..493beb6 100644 --- a/demo/src/pages/slider/mod.rs +++ b/demo/src/pages/slider/mod.rs @@ -8,7 +8,7 @@ pub fn SliderPage() -> impl IntoView { let value = create_rw_signal(0.0); let stepped_value = create_rw_signal(0.0); let labeled_value = create_rw_signal(0.0); - + view! {

"Slider"

diff --git a/src/alert/mod.rs b/src/alert/mod.rs index 4052d0c..de5cacc 100644 --- a/src/alert/mod.rs +++ b/src/alert/mod.rs @@ -92,7 +92,8 @@ pub fn Alert( class=ssr_class use:dyn_classes=class class:thaw-alert=true - style=move || css_vars.get()> + style=move || css_vars.get() + >
diff --git a/src/auto_complete/mod.rs b/src/auto_complete/mod.rs index 50cf334..27dec76 100644 --- a/src/auto_complete/mod.rs +++ b/src/auto_complete/mod.rs @@ -129,7 +129,13 @@ pub fn AutoComplete( let ssr_class = ssr_class(&class); view! { -
+
- { - if let Some(auto_complete_prefix) = auto_complete_prefix { - Some((auto_complete_prefix.children)()) - } else { - None - } - } + + {if let Some(auto_complete_prefix) = auto_complete_prefix { + Some((auto_complete_prefix.children)()) + } else { + None + }} + - { - if let Some(auto_complete_suffix) = auto_complete_suffix { - Some((auto_complete_suffix.children)()) - } else { - None - } - } + + {if let Some(auto_complete_suffix) = auto_complete_suffix { + Some((auto_complete_suffix.children)()) + } else { + None + }} +
diff --git a/src/avatar/mod.rs b/src/avatar/mod.rs index aa18973..1c58b48 100644 --- a/src/avatar/mod.rs +++ b/src/avatar/mod.rs @@ -37,7 +37,12 @@ pub fn Avatar( let ssr_class = ssr_class(&class); view! { - + {move || { let src = src.get(); (!src.is_empty()).then(|| view! { }) diff --git a/src/button/mod.rs b/src/button/mod.rs index c1c763b..0549463 100644 --- a/src/button/mod.rs +++ b/src/button/mod.rs @@ -221,7 +221,7 @@ pub fn Button( }; callback.call(event); }; - + let ssr_class = ssr_class(&class); view! {