title: How to chain dispatch in ngrx?
body: <p>eg</p>
  
  <pre><code> this.store.dispatch(this.nowChannellistActions.toggleChannel(channel));
   this.store.dispatch(this.playerSearchActions.searchCurrentQuery());    
  </code></pre>
  
  <p>In the above code I want the second dispatch to start only after completetion of all reducers and effects of first. dispatch being asynchronus and yet not returning anything and not proving a callback either, I can't easily figure out how to do that.</p>