title: Value returning Null but state is correct
body: <p>I am having a bit of confusion here. I have a parent component that is subscribing and getting data (I am using redux dev tool and I am monitoring it and it is updating the state when needed). In component A I am doing: </p>
  
  <pre><code>public FDC$ = this.store.pipe(select(fromRoot.getFDC));
  </code></pre>
  
  <p>Next in the template for the parent component I am sending FDC$ to a child component like so: </p>
  
  <pre><code>  &lt;app-order-list [fdc]= "(FDC$ | async)"&gt;&lt;/app-order-list&gt;
  </code></pre>
  
  <p>In the child component I have fdc as an input. </p>
  
  <p>When I try to console.log the fdc it returns null but in the redux dev tools it is showing the correct state. It seems as if the data is not being sent from parent to child.</p>
  
  <p>Edit: Adding selector</p>
  
  <p>Root: </p>
  
  <pre><code>export const getCurrent= (state: State) =&gt; state.current;
  
  export const getFDC= createSelector(current, state =&gt; state.FDC);
  </code></pre>
  
  <p>(In the root index I call current so I can just do fromRoot.getFDC)</p>