From ab1b92866217ac5a57478dc7064e79cf8ce6799d Mon Sep 17 00:00:00 2001 From: cristhianzl Date: Fri, 17 Nov 2023 01:17:50 -0300 Subject: [PATCH] refactor(StorePage): simplify logic for setting validApiKey and loading state fix(StorePage): set totalRowsCount correctly when filteredCategories is not empty --- src/frontend/src/pages/StorePage/index.tsx | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/src/frontend/src/pages/StorePage/index.tsx b/src/frontend/src/pages/StorePage/index.tsx index e80a18125..83c1227a3 100644 --- a/src/frontend/src/pages/StorePage/index.tsx +++ b/src/frontend/src/pages/StorePage/index.tsx @@ -97,20 +97,13 @@ export default function StorePage(): JSX.Element { filterByUser: selectFilter === "createdbyme" && validApiKey ? true : null, }) .then((res) => { - if (!res?.authorized && validApiKey === true) { - setValidApiKey(false); - } else { - if (res?.authorized) { - setValidApiKey(true); - } - setLoading(false); - setSearchData(res?.results ?? []); - setTotalRowsCount( - filteredCategories?.length === 0 - ? Number(res?.count ?? 0) - : res?.results?.length ?? 0 - ); - } + setLoading(false); + setSearchData(res?.results ?? []); + setTotalRowsCount( + filteredCategories?.length === 0 + ? Number(res?.count ?? 0) + : res?.results?.length ?? 0 + ); }) .catch((err) => { if (err.response.status === 403 || err.response.status === 401) {