Aprendiendo React

thelegend

Buenas tardes,

Con esto del Coronavirus me comprado un curso de React, pero la verdad que el profe me esta liando bastante y hay una cosa que no me funciona y he repasado el código varias veces pero nose que falla.

Esta haciendo un refactoring a setcity para que en vez de cogerlo por parámetros de los componentes, lo haga por dispatch, pero ahora no recoge ningún parámetro :(

Aquí el setcity
https://github.com/elbatlles/weatherapp/blob/master/src/actions/index.js
y donde no recoge la variable city
https://github.com/elbatlles/weatherapp/blob/master/src/containers/ForecasExtendedContainer.js

Que viene llamado desde https://github.com/elbatlles/weatherapp/blob/master/src/App.js

La verdad que react al principio parecía fácil, pero ahora con redux se me esta liando >.<

¡Gracias por vuestro tiempo!

JuAn4k4

Creo que es el reducer el que tienes mal, nosoy experto en react pero yo diria que no es action.value

Consejos:

1) Ordenarte las cosas por domain en lugar de: actions/reducers/... ponte:

locations/cities/citiesReducer.js
locations/cities/citiesActions.js
weather/...

2) Nombra las variables, no lo llames payload poniendo comentario de "es city", llamalo city y te ahorras el comentario

Usuarios habituales

  • JuAn4k4
  • thelegend