После удаления записи мне нужно обновить данные из другого компонента. Как, после удаления записи, ссылаться на операцию this.load()
, которая находится в другом компоненте?
delete(contact: Contact) {
let dialogRef = this.dialog.open(ConfirmComponent, {
data: {
title: "Confirm Deletion",
message: `Are you sure you want a deleted recording?`
}
});
dialogRef.afterClosed().subscribe(result => {
if (result) {
this._contactService.delete(contact.contact_id).subscribe(
response => this._toast.success(response.message),
error => {
this._toast.error(error.error.message);
},
() => {
this.router.navigate(["/home"]);
}
);
}
});
}