I'm relatively new to reactive programming and I'm trying to create an Angular service which can display notifications to the user. So far this is what I have:
https://stackblitz.com/edit/angular-rxjs-notifications?file=app%2Fapp.component.html
But I noticed that when you click the "Queue Notification" button my *ngIf="message$ | async" <div> appears correctly but the inner {{ message$ | async }} text doesn't appear unless you click the button twice in a row without clicking "Clear"
Thanks in advance!