Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Creazione della Prima Slice con createSlice | Creazione e Gestione dello Stato con gli Slice
Gestione dello Stato con Redux Toolkit in React

bookCreazione della Prima Slice con createSlice

Scorri per mostrare il menu

Una slice viene creata utilizzando la funzione createSlice. Qui si definisce lo stato e come può essere modificato.

Creazione di una Slice

Crea un nuovo file, ad esempio:

src/features/counter/counterSlice.js

All'interno di questo file, definisci la tua 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;

Si definisce una porzione di stato e la logica che la aggiorna.

createSlice crea automaticamente:

  • Azioni basate sui reducer;
  • Una funzione reducer per lo store;
  • Un modo strutturato per gestire questa parte dello stato.
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 2

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 3. Capitolo 2
some-alt