Нужен ли unsubscribe() после takeUntil().subscribe()?
Нужно ли сохранять subscription для последующей "отписки" в ngOnDestroy (см код ниже)? Или после выполнения предиката в takeUntil вся работа по очистке памяти будет выполнена автоматически?
public ngOnInit() {
this.actions$
.ofType(SIGNUP_FAILURE)
.takeUntil(this.destroyed$)
.do((action: Action) => {
...
})
.subscribe();
}
public ngOnDestroy() {
this.destroyed$.next(true);
this.destroyed$.complete();
}