Observar mudança de rota

Ex: estou na home, mudei para /about e conseguir saber que houve essa mudança?
Tentei usar o react router dom no react, mas a aplicação quebra se chamo alguma função da lib.

Existe alguma forma? com window.location ele não reconhece também se eu usar na dependência do useEffect.