Défi : Configuration du Store
Étape 1
Concentrez-vous sur la configuration du magasin Redux et son intégration dans l'ensemble de l'application. Le magasin Redux sert de lieu central pour stocker l'état de l'application, et le connecter à l'application permet aux composants d'accéder à l'état et de dispatcher des actions.
Exemple
En continuant, j'accepte Termes et conditions,
Politique de confidentialité, Politique de cookies
- , opens subtitles settings dialogsubtitles settings
- subtitles off
- , selectedFrench Captions
- 2x
- 1.5x
- , selected1x
- 0.5x
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
Défi
Ouvrez le fichier
store.js
situé dans le dossierredux
.Utilisez la fonction
configureStore
du package@reduxjs/toolkit
pour créer le store Redux. Cette fonction offre une approche simplifiée pour configurer le store, avec des valeurs par défaut sensées et un middleware intégré.Dans le fichier
index.js
, modifiez le code pour intégrer le store créé dans l'ensemble de l'application.Importez le composant
Provider
du packagereact-redux
.Enveloppez le composant
App
avec le composantProvider
. Cela rend le store Redux disponible pour tous les composants de l'application.Passez la prop
store
au composantProvider
. Cela connecte l'application au store Redux créé, permettant aux composants d'accéder à l'état du store et de dispatcher des actions.
La fonction
configureStore
simplifie le processus de création d'un magasin Redux en fournissant des valeurs par défaut sensées et un middleware intégré.Le composant
Provider
du packagereact-redux
est utilisé pour rendre le magasin Redux disponible aux composants.Assurez-vous que le composant
Provider
enveloppe le composant racine de l'application (généralement le composantApp
).
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion