One thing that I'm not clear on is whether I'm required to manually dispose Observable subscriptions I set up in a component.
For example say I do this in ngOnInit():
this.someService.somethingChanged.subscribe( ( value ) => this.onSomethingChanged( value ) );
Am I required to store that subscription and manually dispose() of it in ngOnDestroy()? And if I fail to do this, am I introducing a memory leak?
Thanks,
Brian