diff --git a/src/web/entities/filterprovider.jsx b/src/web/entities/filterprovider.jsx index b214df7670..57bb651e48 100644 --- a/src/web/entities/filterprovider.jsx +++ b/src/web/entities/filterprovider.jsx @@ -13,11 +13,9 @@ const FilterProvider = ({ fallbackFilter, gmpname, pageName = gmpname, - locationQuery = {}, }) => { const [returnedFilter, isLoadingFilter] = usePageFilter(pageName, gmpname, { fallbackFilter, - locationQueryFilterString: locationQuery?.filter, }); return ( @@ -29,9 +27,6 @@ const FilterProvider = ({ FilterProvider.propTypes = { fallbackFilter: PropTypes.filter, gmpname: PropTypes.string, - locationQuery: PropTypes.shape({ - filter: PropTypes.string, - }), pageName: PropTypes.string, }; diff --git a/src/web/entities/withEntitiesContainer.jsx b/src/web/entities/withEntitiesContainer.jsx index de92725b3c..8bdb3574c2 100644 --- a/src/web/entities/withEntitiesContainer.jsx +++ b/src/web/entities/withEntitiesContainer.jsx @@ -98,7 +98,6 @@ const withEntitiesContainer = {({filter}) => ( * filter and function to reset the filter */ -const usePageFilter = ( - pageName, - gmpName, - { - fallbackFilter, - locationQueryFilterString: initialLocationQueryFilterString, - } = {}, -) => { +const usePageFilter = (pageName, gmpName, {fallbackFilter} = {}) => { const gmp = useGmp(); const dispatch = useDispatch(); const [searchParams, setSearchParams] = useSearchParams(); @@ -73,9 +66,7 @@ const usePageFilter = ( // use null as value for not set at all let returnedFilter; - // only use searchParams directly if locationQueryFilterString is undefined - const locationQueryFilterString = - initialLocationQueryFilterString || searchParams.get('filter'); + const locationQueryFilterString = searchParams.get('filter'); const [locationQueryFilter, setLocationQueryFilter] = useState( hasValue(locationQueryFilterString)