> For the complete documentation index, see [llms.txt](https://iron-network.gitbook.io/reactify/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://iron-network.gitbook.io/reactify/reactify-redux-thunk-saga.md).

# Reactify Redux Thunk/Saga

### Reactify Redux Thunk

Redux Thunk middleware allows you to write action creators that return a function instead of an action. The thunk can be used to delay the dispatch of an action, or to dispatch only if a certain condition is met. The inner function receives the store methods `dispatch` and `getState` as parameters. You can find the below contents in the main folder:

![rectify-redux-thunk](/files/-LactuxJTjpLKG7a49xc)

### Reactify Redux Saga

Redux Saga is a middleware library that aims to make application required functions (i.e. asynchronous things like data fetching and impure things like accessing the browser cache) easier to manage, more efficient to execute, easy to test, and better at handling failures. You can find the below contents in the main folder:

![rectify-redux-saga](/files/-Lacu-ZwpdTwSanvhbVt)
