Skip to Content
🤖 Technology
Redux
4. Single in Combine

একটা Reducer ব্যবহার করেও combineReducers() করা যায়

একটা reducer থাকলেও combineReducers() ব্যবহার করা যায়। এটা future-proof করার জন্য ভালো প্র্যাকটিস — পরে আরো reducer যোগ করা সহজ হয়।


📌 ধাপ 4.2

// একাধিক Reducer থাকলে সবগুলোকে একটা Reducer মধ্যে রাখতে হবে। কারণ আমদের store সবসময় একটা reducer গ্রহণ করবে। এই একাধিক reducer কে combineReducers()এর মধ্যে অবজেক্ট আকারে দিতে হবে। import { combineReducers } from "redux"; import { RD_counter } from "./feature/counter/reducer"; export const rootReducer = combineReducers({ counter: RD_counter, });

📌 ধাপ-5. Store

import { createStore } from "redux"; import { rootReducer } from "./rootReducer"; export const store = createStore(rootReducer);

📌 ধাপ-6. Provider

import { Provider } from "react-redux"; import { store } from "./store"; export function Providers({ children }) { return <Provider store={store}>{children}</Provider>; }

📌 ধাপ-7

import { Providers } from "@/redux/providers"; <Providers> <App/> </Providers>
Last updated on