From 2d072f330340148e75e99e87e6f53a10fc21f4bf Mon Sep 17 00:00:00 2001 From: ryan Date: Wed, 29 Jan 2025 16:07:10 +0300 Subject: [PATCH] feat(item_list): move delete buttons next to item name --- src/components/items_list.rs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/components/items_list.rs b/src/components/items_list.rs index ac1d6e5..86cc660 100644 --- a/src/components/items_list.rs +++ b/src/components/items_list.rs @@ -497,7 +497,7 @@ pub fn ItemsList( }; // List of properties to display as rows - let properties = vec!["Name", "Description", "Actions"]; + let properties = vec!["Name", "Description"]; view! {
@@ -508,7 +508,10 @@ pub fn ItemsList( { "Property" } {move || items.get().iter().enumerate().map(|(index, item)| { view! { - { item.name.clone() } + + { item.name.clone() } + + } }).collect::>()} @@ -644,9 +647,6 @@ pub fn ItemsList( input_type=InputType::TextArea /> }.into_view(), - "Actions" => view! { - - }.into_view(), _ => view! { { "" } }.into_view(), @@ -665,7 +665,6 @@ pub fn ItemsList( let property_clone = property.clone(); let property_label = property_labels.get().get(&property_clone).cloned().unwrap_or_else(|| property_clone.clone()); let property_clone_for_button = property_clone.clone(); - let property_clone_for_cells = property_clone.clone(); view! {