Eu tenho uma Subject:
private scenarioSubject = new Subject<{change: boolean}>();
changeScenario = this.scenarioSubject.asObservable();
addCurrentScenario(id: number) : Observable<any> {
return this.http.post(`/person/${this.pathUrl}`, id)
.do( response => {
this.scenarioSubject.next({change: true});
});
}
e o componente principal da app se inscreve para receber as alterações:
this._scenarioContextService.changeScenario
.subscribe(change => {
// Nesse ponto eu gostaria de atualizar a página para que possa buscar as informações filtradas pela opçao selecionada.
console.log(change)
}
Em Angular como eu daria um refresh na rota atual?