Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

93
Vistas
como crear una tienda con react-redux

Perdón por la pregunta tonta, pero no sé cómo combinar mi definición de tienda redux existente con applyMiddleware.

Este es mi código de trabajo actual:

 const store = createStore( combineReducers({ ...reducers, routing: routerReducer }) )

Me gustaría agregar este middleware de alguna manera a la definición de mi tienda:

 applyMiddleware(...thunk)

Mi solución no funciona, obtengo un " TypeError: dbg is undefined " en el navegador web:

 const store = createStore( applyMiddleware(...thunk), combineReducers({ ...reducers, routing: routerReducer }) )

¿Podría por favor darme una ayuda rápida? Gracias.

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Prueba esto

 createStore( combineReducers({ ...reducers, routing: routerReducer }), applyMiddleware(thunk) )

Sintaxis:

createStore(reductor, [estado precargado], [potenciador])

Enhancer debe ser el último parámetro para createStore()

Leer más desde aquí

over 4 years ago · Santiago Trujillo Denunciar

0

mejor solución:

aplicación.js:

 import {createStore, applyMiddleware, compose} from 'redux'; import {browserHistory, Router, Route, IndexRoute} from 'react-router'; import {syncHistoryWithStore, routerMiddleware} from 'react-router-redux'; import {reducers} from './reducers'; const initial_state = {}; let middleware = applyMiddleware(routerMiddleware(browserHistory)); if (process.env.NODE_ENV !== 'production') { middleware = compose(middleware, window.devToolsExtension && window.devToolsExtension()); } const store = createStore(reducers, initial_state, middleware); const history = syncHistoryWithStore(browserHistory, store);

reductores:

 import {combineReducers} from 'redux'; import {routerReducer} from 'react-router-redux'; import users from './users'; export const reducers = combineReducers({ routing:routerReducer, users: users });
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda