diff --git a/src/hooks/__tests__/use-url-params.test.ts b/src/hooks/__tests__/use-url-params.test.ts index e108cbf..c8a73e4 100644 --- a/src/hooks/__tests__/use-url-params.test.ts +++ b/src/hooks/__tests__/use-url-params.test.ts @@ -25,27 +25,19 @@ describe('useUrlParams', () => { }); describe('initial state', () => { - it('should return empty filters when no URL params exist', () => { + it('should return empty values when no URL params exist', () => { const { result } = renderHook(() => useUrlParams()); - expect(result.current.filters).toEqual({ - country: undefined, - search: undefined, - }); expect(result.current.searchValue).toBe(''); expect(result.current.countryValue).toBe(''); }); - it('should return filters from URL params', () => { + it('should return values from URL params', () => { mockSearchParams.set('country', 'ES'); mockSearchParams.set('search', 'bici'); const { result } = renderHook(() => useUrlParams()); - expect(result.current.filters).toEqual({ - country: 'ES', - search: 'bici', - }); expect(result.current.searchValue).toBe('bici'); expect(result.current.countryValue).toBe('ES'); }); diff --git a/src/hooks/use-url-params.ts b/src/hooks/use-url-params.ts index 3078d9b..f1b3513 100644 --- a/src/hooks/use-url-params.ts +++ b/src/hooks/use-url-params.ts @@ -15,13 +15,6 @@ export function useUrlParams() { const router = useRouter(); const searchParams = useSearchParams(); - const getFilters = useCallback((): NetworkFilters => { - return { - country: searchParams.get('country') || undefined, - search: searchParams.get('search') || undefined, - }; - }, [searchParams]); - const updateParams = useCallback( (updates: UrlParamsUpdate) => { const params = new URLSearchParams(searchParams.toString()); @@ -67,7 +60,6 @@ export function useUrlParams() { }, [router]); return { - filters: getFilters(), searchValue: searchParams.get('search') || '', countryValue: searchParams.get('country') || '', page: parsePageParam(searchParams.get('page')),