Reaccione aquí como principiante, aprendiendo mediante la codificación, necesito ayuda/consejos para convertir esta tienda de Redux en un kit de herramientas de Redux, aquí estoy usando una función llamada configureStore, ¿cuál es una buena manera de cambiar esto para usar 'configureStore' que proviene de '@reduxjs? /toolkit' esto es para aprender que 'createRootReducer' proviene de mi reducers.js que combina
const createRootReducer = (history) => combineReducers({ articles: articlesReducer, selection: selectionReducer,});
agradecería cualquier ayuda/consejo. mi tienda.js:
import { createBrowserHistory } from "history"; import { createStore, compose, applyMiddleware } from "redux"; import thunk from "redux-thunk"; import { routerMiddleware } from "connected-react-router"; import createRootReducer from "./reducers"; export const history = createBrowserHistory(); const storeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose; export default function configureStore(preloadedState) { const store = createStore( createRootReducer(history), preloadedState, storeEnhancers(applyMiddleware(routerMiddleware(history), thunk)) ); return store; }