title: Can flux actions access stores?
body: <p>Can Flux actions access stores? I recently got a code review comment asking me to pass a certain value in from a React component, instead of getting it from the store directly in the action. This would change Flux's data flow from this:</p>
  
  <pre><code>View-&gt;Action-&gt;Dispatcher-&gt;Store-|
    ^-----------------------------&lt;
  </code></pre>
  
  <p>to this</p>
  
  <pre><code>View-&gt;Action-&gt;Dispatcher-&gt;Store-|
    ^------^----------------------&lt;
  </code></pre>
  
  <p>It seems to me that, because all data changes are still going through the dispatcher, that the data flow still goes in the intended direction, updates are still atomic, annd the flow is still easy to reason about. Could there be any drawback?</p>