#react-hook-form

1 messages · Page 1 of 1 (latest)

frigid dove
#

¡Saludos! Según yo hice lo que indica la doc, pero me salta ese warnning T.T no comprendo el motivo.

frigid dove
#

según consulté, cm estoy usando componentes custom y la librería ocupa pasar ref y mis componentes no están preparados para recibir ref, debo prepararlos con forwardRef, pero no he logrado hacer que funcione T.T

honest falcon
#

Hola

#

Como implementaste lo del fordwardRef?

frigid dove
#

envolví toda la definición del componente, coloqué (props, ref) y se la pasé al input real del DOM

#

justo borré todo por eso no tengo cap @honest falcon ya andaba tirando patras xD

honest falcon
#

ah vale, pero entonces, ya no tienes la duda o que vas hacer?

frigid dove
#

si la tengo aun. ps iba a tirar pa atras pq no pude encontrar nada.

#

deja te muestro a ver.

#

este es el input custom. q dentro tiene el input real del DOm

#

según chatGPT debo preparar al input real, entonces me fui a input Real

#

este sería... si lo preparo quedaría de este modo

#

así es metiendole ref

#

@honest falcon es así ?

honest falcon
#

Pareciera que si

#

pero como tienes dos niveles de componentes

#

tienes que poner el fordwardRef tambien en InputText

frigid dove
#

ok. deja lo hago

#

y la ref como le haría ? la paso con prop driling ?

honest falcon
#

si

#

tambien tienes algo raro con los label

#

se te está pintando un label dentro de otro no?

frigid dove
#

si. la struct sería

label
label
input

honest falcon
#

vale

frigid dove
#

si paso ref. hago forward tambine al anidado ?

#

este sería el papa

honest falcon
#

si, por todo componente que quieras pasar el ref

frigid dove
#

en mi mente el ...extra ya debería pasar la ref, pero bue

honest falcon
#

es más un tema de que react no maneja bien pasar ref por props

frigid dove
#

en el hijo la saco de forwrds o de las props ?

#

aaaa ok

honest falcon
#

pero en react 19 se supone que va a ser normal pasarlos y no se necesitará usar fordwardRef

frigid dove
#

este sería el hijo

honest falcon
#

asi parece estar todo correcto

honest falcon
#

así es 😂

frigid dove
#

ps creo q ya anda... deja veo xD

#

juraría q así lo hice antes y no andaba

#

gracias bro. ya me funciona @honest falcon

honest falcon
#

Super!

frigid dove
#

react está como slack. lleva 2h cargando xd

honest falcon
#

jajaja, a veces pasa

frigid dove
#

que framework te gusta mas ? @honest falcon

honest falcon
#

hasta ahora me siento bastante cómodo con react

#

pero porque lo vengo usando hace como 8 ó 9 años 😂

frigid dove
#

ya veo. pero a nivel de gustos no tienes otro preferido ? yo igual uso react pq es el q mas trabajo da en linkedin. pero hace como 1 año miré svelte y me gustó mas, y me han dicho q solid pinta mejor aun.

honest falcon
#

no, solo react

#

en su momento usé angular 1, hace como 10 años, luego cuando salió el 2 y cambiaron todo lo dejé

#

luego use vue

#

mientras react no era 100% con licencia libre, usaba vue

#

ya luego liberaron react y lo empecé a usar y con ese me quedé

frigid dove
#

y validas con react hook form mismo o usas zod ? @honest falcon

honest falcon
#

Uso yup