Tengo un SPA que usa ReactRouterDom pero consiste principalmente en componentes de clase. Uno de los componentes de la clase necesita realizar un seguimiento de los cambios en la barra de direcciones. No puedo reescribir el componente de clase en un componente funcional. Puedo usar un HOC, pero me pregunto si puedo colocar un MutationObserver en algún lugar del componente de clase para realizar un seguimiento de los cambios en la barra de direcciones. Si es así, ¿dónde se puede colocar?