Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Je Eerste Slice Maken met createSlice | Status Creëren en Beheren met Slices
Statusbeheer met Redux Toolkit in React

bookJe Eerste Slice Maken met createSlice

Veeg om het menu te tonen

Een slice wordt aangemaakt met de functie createSlice. Hier definieer je je state en hoe deze kan veranderen.

Een Slice aanmaken

Maak een nieuw bestand aan, bijvoorbeeld:

src/features/counter/counterSlice.js

Definieer in dit bestand je 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;

Je definieert een stuk state en de logica die deze bijwerkt.

createSlice maakt automatisch aan:

  • Acties op basis van je reducers;
  • Een reducerfunctie voor de store;
  • Een gestructureerde manier om dit deel van de state te beheren.
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 3. Hoofdstuk 2
some-alt