ДМ
Size: a a a
ДМ
AK
AK
AH
this.openDeleteConfirmDialog()
.pipe(
switchMap(result => this.checkDialogResultAndDelete(result),
untilDestroyed(this)
.subscribe(() => this.completeDelete());
...
checkDialogResultAndDelete(result: boolean): Observable<boolean> {
return result ? this.deleteItem() : of<boolean>();
}
AH
AH
AH
ДМ
AH
AH
AS
AK
AS
AK
AH
AH
Вキ
of(null)
Вキ
S