Angular guard: canDeactivate

Então desenvolvedor, você já esteve em meio a uma aplicação onde deveria bloquear o roteamento do usuário? exemplo que ocorreu comigo…