Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Création de Votre Premier Slice avec createSlice | Création et Gestion de l'État avec les Slices
Gestion d'État avec Redux Toolkit dans React

bookCréation de Votre Premier Slice avec createSlice

Glissez pour afficher le menu

Une slice est créée à l'aide de la fonction createSlice. C'est ici que vous définissez votre état et la manière dont il peut évoluer.

Création d'une Slice

Créez un nouveau fichier, par exemple :

src/features/counter/counterSlice.js

Dans ce fichier, définissez votre slice :

import { createSlice } from '@reduxjs/toolkit';

const initialState = {
  value: 0
};

const counterSlice = createSlice({
  name: 'counter',
  initialState,
  reducers: {
    increment(state) {
      state.value += 1;
    },
    decrement(state) {
      state.value -= 1;
    }
  }
});

export const { increment, decrement } = counterSlice.actions;
export default counterSlice.reducer;

Définition d'une portion d'état et de la logique permettant de la mettre à jour.

createSlice crée automatiquement :

  • Actions basées sur vos reducers ;
  • Une fonction reducer pour le store ;
  • Une méthode structurée pour gérer cette partie de l'état.
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 2

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 3. Chapitre 2
some-alt