Quando mudarmos de rota o metodo ngOnDestroy() do ciclo de vida do Angular será chamado imediatamente ? E quando isso ocorrer o unsubcribe será executado em seguida ou o framework decidirá em que momento isso dever ser feito para desalocar memória? Eu fiz um console.log e mudei de rota para "http://localhost:4200/user/almeida" mas não vi o método ngOnDestroy ser chamado!
ngOnDestroy(): void {
console.log(">>>>>>>>>>>>>> PhotoListComponent ngOnDestroy() >>>")
this.debounce.unsubscribe();
}