#Hola tengo una duda respecto a React

1 messages · Page 1 of 1 (latest)

jagged matrix
#

hola estas seguro que no se ejecuta? o no se te refleja en la UI?

#

como lo usas el custom hook en tu componente?

tight lagoon
#

sip

#

solo se ejcuta una vez y ya

#

y no se actualiza

jagged matrix
#

es que se me hace que tu componente padre no se entera de los cambios

#

si pones un console.log dentro del setinterval probablemente veas los logs cada segundo

tight lagoon
#

si tienes razón, por qué pasa eso?

#

cómo solucionarlo?

#

es decir porque no se refleja el cambio ui

#

me refiero

#

el setInterval tiene sentido que se ejcute

jagged matrix
#

amigo... te tengo una buena y una mala noticia, la buena es que no estas solo con ese problema (estoy luchando con lo mismo, pero en vez de un customhook, uso una clase), la mala es que no logro solucionarlo

charred horizon
jagged matrix
polar hare
#

porque lo que esta pasando ahorita es que construyes un useEffect y un setInterval con un objeto date creado por fuera, y claro el setInverval se ejecuta cada vez, pero con el valor del date que tenias cuando se ejecuto la primera vez

#

y por más que llames al setCurrentFullDate cada segundo, le estás pasando el mismo valor siempre

tight lagoon
#

@polar hare Gracias, esas es la explicacion que necesitaba. Osea, si sabía que creandola dentro si funcionaba pero quería entender el porqué

polar hare
#

👍