From ea298273af619474eaca814ffad457af64fa07c2 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee Date: Sat, 15 Nov 2025 20:54:55 +0530 Subject: [PATCH] fix: Categories Not Sorting Closes #1642 --- src/screens/Categories/CategoriesScreen.tsx | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/screens/Categories/CategoriesScreen.tsx b/src/screens/Categories/CategoriesScreen.tsx index 433f4db3..88d92f13 100644 --- a/src/screens/Categories/CategoriesScreen.tsx +++ b/src/screens/Categories/CategoriesScreen.tsx @@ -53,11 +53,15 @@ const CategoriesScreen = () => { const systemCategories = categories.filter(cat => cat.id === 1); - const updatedOrderCategories = [...systemCategories, ...data]; - requestAnimationFrame(() => { - setCategories(updatedOrderCategories); - updateCategoryOrderInDb(updatedOrderCategories); - }); + const updatedOrderCategories = [...systemCategories, ...data].map( + (category, index) => ({ + ...category, + sort: index, + }), + ); + + setCategories(updatedOrderCategories); + updateCategoryOrderInDb(updatedOrderCategories); }; const renderItem = ({