Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Challenge: Setting up the Store | Redux Toolkit Challenge Workshop
Redux Toolkit & React
course content

Course Content

Redux Toolkit & React

Redux Toolkit & React

1. Introduction to Redux Toolkit
2. Redux Toolkit in Practice
3. Redux Toolkit Challenge Workshop

bookChallenge: Setting up the Store

Step 1

Focus on setting up the Redux store and integrating it into the entire app. The Redux store serves as a central place to store the application's state, and connecting it to the app allows components to access the state and dispatch actions.

Example

Challenge

  1. Open the store.js file located in the redux folder.
  2. Use the configureStore function from the @reduxjs/toolkit package to create the Redux store. This function provides a streamlined approach to setting up the store, with sensible defaults and built-in middleware.
  3. In the index.js file, modify the code to integrate the created store into the entire app.
  4. Import the Provider component from the react-redux package.
  5. Wrap the App component with the Provider component. This makes the Redux store available to all components within the app.
  6. Pass the store prop to the Provider component. This connects the app to the created Redux store, allowing components to access the store's state and dispatch actions.
  1. The configureStore function simplifies the process of creating a Redux store by providing sensible defaults and built-in middleware.
  2. The Provider component from the react-redux package is used to make the Redux store available to components.
  3. Ensure that the Provider component wraps the root component of the app (typically the App component).

Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 3. Chapter 3
We're sorry to hear that something went wrong. What happened?
some-alt