Есть такой код (он рабочий ):
deleteRecord(event: IEvent): void {
this.dialog.confirm(
'Подтвердите Ваше действие',
`Подтвердите удаление записи <strong>${event.title}</strong>`)
.subscribe(
result => {
if (result) {
this.deleteService.deleteRecord(event.id)
.subscribe(
success => {
this.alert.info(`Событие - ${event.title} удалено!`);
this.logger.log('delete success', success);
},
error => {
this.logger.error('delete error', error);
}
);
}
}
);
}
Вопрос в том как можно избавиться от этой лестницы 'subscribe' в коде?