Wie kann man die Änderung der Suchparameter in der URL beim Navigieren zu verschiedenen Routen abhören

Is there any way to listen change in search params while changing the url inside the widget.

Example:
?search=abc

When I console log the “location.search” it’s empty. However when I refresh the page or click on any other action it console “?search=abc”

I want to trigger action if there is search params in url.