From 11add580e428b16241844c105916db11bc37eaff Mon Sep 17 00:00:00 2001 From: ryan Date: Wed, 28 May 2025 14:15:08 +0300 Subject: [PATCH] fix(items_list): ensure correct item updates and add new row handling for last item --- src/components/items_list.rs | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/src/components/items_list.rs b/src/components/items_list.rs index b83d0cd..475030b 100644 --- a/src/components/items_list.rs +++ b/src/components/items_list.rs @@ -852,6 +852,7 @@ pub fn ItemsList( let current_url_for_inner = Rc::clone(¤t_url_for_closure); move || { + let items_signal = items; let items = items.get(); items.iter().enumerate().map(|(index, item)| { let update_item_clone = Arc::clone(&update_item_cloned); @@ -863,6 +864,7 @@ pub fn ItemsList( "Name" => view! {