React Redux Toolkit
1. Install Redux Toolkit and React-Redux: npm install @reduxjs/toolkit react-redux 2. Create a Redux Store: import { configureStore } from "@reduxjs/toolkit" ; import counterReducer from "./slices/counterSlice" ; // Import your slice export const store = configureStore ({ reducer : { counter : counterReducer , // Add your reducers here }, }); export default store ; 3. Create a Slice: import { createSlice } from "@reduxjs/toolkit" ; const initialState = { count : 0 , }; const counterSlice = createSlice ({ name : "counter" , initialState , reducers : { increment : ( state ) => { state . count += 1 ; }, decrement : ( state ) => { state . count -= 1 ; }, incrementByAmount : ( state , action ) => { state . count += action . payload ; ...