Skip to content

Commit

Permalink
fix: Improve logic to saved searches including searchbar
Browse files Browse the repository at this point in the history
  • Loading branch information
mbacherycz committed Nov 11, 2024
1 parent 7685c38 commit 2750a27
Showing 1 changed file with 5 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,11 @@ const isSearchSavedAlready = (
searchDataToCheck: SavedSearchData,
): SavedSearchesFieldsFragment | undefined => {
if (!searchDataToCheck) return undefined;
let retValue: SavedSearchesFieldsFragment | undefined = undefined;
savedSearches.some((s) => {
const savedSearch = s.data;
return Object.keys(searchDataToCheck).every((key) => {
const isEqual = deepEqual(
savedSearch[key as keyof SavedSearchData],
searchDataToCheck[key as keyof SavedSearchData],
);
if (isEqual) retValue = s;
return isEqual;
});
});
return retValue || undefined;
return savedSearches.find((s) =>
Object.keys(searchDataToCheck).every((key) =>
deepEqual(s.data[key as keyof SavedSearchData], searchDataToCheck[key as keyof SavedSearchData]),
),
);
};

type SaveSearchButtonProps = {
Expand Down

0 comments on commit 2750a27

Please sign in to comment.