У меня есть диалоговое окно, которое открывается и содержит компонент ... в компоненте я оформляю подписку. При закрытии хочу отписаться ..
private deviceObserver: Observable<BreakpointState> = this.breakpointObserver.observe([Breakpoints.XSmall]);
this.deviceObserver.subscribe(result => {
if (result.matches) {
this.deviceType = 'mobile';
} else {
this.deviceType = 'desktop';
}
});
ngOnDestroy() {
this.deviceObserver.unsubscribe();
}
Это дает мне эту ошибку:
Свойство «отказаться от подписки» не существует для типа «Observable». Вы имели в виду "подписаться"?