Intégration du Store Redux dans l'Application React
Pratique
Une fois le store configuré, il peut être utilisé dans l'application. Il est nécessaire de fournir le store
à l'ensemble de l'application. Cette opération s'effectue dans le fichier index.js
.
import React from "react";
import ReactDOM from "react-dom/client";
import { Provider } from "react-redux";
import App from "./App/App";
import store from "./redux/store";
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
<Provider store={store}>
<React.StrictMode>
<App />
</React.StrictMode>
</Provider>
);
Explication du code : Intégration du store Redux dans une application React à l'aide de la bibliothèque react-redux
. Analyse étape par étape.
- Ligne 3 : Importation du composant
Provider
depuis la bibliothèquereact-redux
; - Ligne 5 : Importation de l'objet
store
depuis un fichier nomméstore.js
, situé dans un dossier appeléredux
; - Lignes 9-13 : Le composant
Provider
englobe le composantApp
. Le composantProvider
est un composant d'ordre supérieur fourni parreact-redux
qui rend le store Redux accessible aux composants de l'application ; - Ligne 9 : L'objet
store
est transmis en tant que prop au composantProvider
. Cette prop se nommestore
et sa valeur correspond à l'objetstore
importé.
1. Quel est le rôle du composant Provider
de la bibliothèque react-redux
?
2. Quelle propriété est utilisée pour fournir le store Redux au composant Provider
?
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
Awesome!
Completion rate improved to 4.17
Intégration du Store Redux dans l'Application React
Glissez pour afficher le menu
Pratique
Une fois le store configuré, il peut être utilisé dans l'application. Il est nécessaire de fournir le store
à l'ensemble de l'application. Cette opération s'effectue dans le fichier index.js
.
import React from "react";
import ReactDOM from "react-dom/client";
import { Provider } from "react-redux";
import App from "./App/App";
import store from "./redux/store";
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
<Provider store={store}>
<React.StrictMode>
<App />
</React.StrictMode>
</Provider>
);
Explication du code : Intégration du store Redux dans une application React à l'aide de la bibliothèque react-redux
. Analyse étape par étape.
- Ligne 3 : Importation du composant
Provider
depuis la bibliothèquereact-redux
; - Ligne 5 : Importation de l'objet
store
depuis un fichier nomméstore.js
, situé dans un dossier appeléredux
; - Lignes 9-13 : Le composant
Provider
englobe le composantApp
. Le composantProvider
est un composant d'ordre supérieur fourni parreact-redux
qui rend le store Redux accessible aux composants de l'application ; - Ligne 9 : L'objet
store
est transmis en tant que prop au composantProvider
. Cette prop se nommestore
et sa valeur correspond à l'objetstore
importé.
1. Quel est le rôle du composant Provider
de la bibliothèque react-redux
?
2. Quelle propriété est utilisée pour fournir le store Redux au composant Provider
?
Merci pour vos commentaires !