summaryrefslogtreecommitdiffstats
path: root/src/components/select_placeholder.rs
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-10-23 02:24:29 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-10-23 02:24:29 +0200
commit427ce16023613536b8176e6dee7c1580a5980c97 (patch)
treeab39dffcf89eacbcb19a251d540c46d9ee5b38d0 /src/components/select_placeholder.rs
parentfeat(buy): Provide basic buy interface (diff)
downloadweb-client-427ce16023613536b8176e6dee7c1580a5980c97.zip
feat(treewide): Make usage more intuitive
Diffstat (limited to '')
-rw-r--r--src/components/select_placeholder.rs22
1 files changed, 12 insertions, 10 deletions
diff --git a/src/components/select_placeholder.rs b/src/components/select_placeholder.rs
index 2e0f783..7289793 100644
--- a/src/components/select_placeholder.rs
+++ b/src/components/select_placeholder.rs
@@ -41,16 +41,18 @@ pub fn SelectPlaceholder(
"
node_ref=node_ref
>
- {move || AsyncFetch! {
- @map_error_in_producer
- from_resource = options
- producer = |options| {
- options
- .into_iter()
- .map(|(label, value)| {
- view! { <option value=value>{label}</option> }
- })
- .collect_view()
+ {move || {
+ AsyncFetch! {
+ @map_error_in_producer
+ from_resource = options,
+ producer = |options| {
+ options
+ .into_iter()
+ .map(|(label, value)| {
+ view! { <option value=value>{label}</option> }
+ })
+ .collect_view()
+ }
}
}}
</select>