Simple project showing how to set up redux toolkit. In the project, I am utilizing RTK Query - createAsyncThunk package from @redux/toolkit to fetch data
npm install @reduxjs/toolkit react-redux
consists of few libraries
- redux (core library, state management)
- immer (allows to mutate state)
- redux-thunk (handles async actions)
- reselect (simplifies reducer functions)
- redux devtools
- combine reducers