Refactor generateFilterRequests to return request correctly

Fix request generation in generateFilterRequests function.
This commit is contained in:
lora322 2025-09-23 22:24:57 -04:00 committed by GitHub
parent 7818dd740d
commit 8e8c2d55c1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -129,7 +129,8 @@ const TableOrders = ({
}; };
const generateFilterRequests = useMemo(() => { const generateFilterRequests = useMemo(() => {
let request = '&'; let request = '&';
if (Array.isArray(filterItems) && Array.isArray(filters)) {
filterItems.forEach((item) => { filterItems.forEach((item) => {
const isRangeFilter = filters.find( const isRangeFilter = filters.find(
(filter) => (filter) =>
@ -153,8 +154,9 @@ const TableOrders = ({
} }
} }
}); });
return request; }
}, [filterItems, filters]); return request;
}, [filterItems, filters]);
const deleteFilter = (value) => { const deleteFilter = (value) => {
const newItems = filterItems.filter((item) => item.id !== value); const newItems = filterItems.filter((item) => item.id !== value);