Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Combining Reducers Cleanly | Scaling Redux in Larger Applications
Tilanhallinta Redux Toolkitilla Reactissa

bookCombining Reducers Cleanly

Pyyhkäise näyttääksesi valikon

When you have multiple slices, you need to combine them in the store. Redux Toolkit makes this simple.

Combining Slices

You pass all slice reducers into configureStore:

import { configureStore } from '@reduxjs/toolkit';
import userReducer from '../features/user/userSlice';
import tasksReducer from '../features/tasks/tasksSlice';

export const store = configureStore({
  reducer: {
    user: userReducer,
    tasks: tasksReducer
  }
});

Each slice becomes a key in the global state.

You can access them like this:

  • state.user;
  • state.tasks.

This keeps your state structured and predictable. Each part of the app has a clear place in the store.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 6. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 6. Luku 3
some-alt