title: Does applying Redux-Thunk midleware to redux change all actions to be executed asynchronously?
body: <p>I have a project in which I have applied the redux-thunk middleware to my redux store. Now I have several thunks in my code and this are also being dispatched, but they return <code>ThunkAction&lt;Promise&lt;void&gt;, void, void, AnyAction&gt;</code> so I assume these are async.</p>
  
  <p>In other places of my code I’m directly calling the dispatch method on the store. Does this actions also become asynchronous as an effect of applying middleware or do they remain synchronous?</p>
  
  <p>For example If i do:</p>
  
  <pre><code>store.dispatch(someAction);
  </code></pre>
  
  <p>Would that still be synchronous?</p>
  
  <p>Thanks in advance.</p>