#RCL
1 messages · Page 1 of 1 (latest)
Probaste utilizando algun use Context o Hook personalizado?
Este projecto ya tenia implementado redux duck con esta estructura.
Ahh es Typescript, no tengo conocimiento sobre el mismo
pense que era JS
lo siento
Segun esto usa ts pero no como deberia porque tiene malas practicas con el uso de any. Pero gracias por tu interes en apoyarme. Saludos @inner current
No hay problema, saludos!!
Desde mi recomendación es mejor no pasar el redux y solo hacerlo con la propia implementación.
El motivo es que es mejor no mezclar las cosas. Capaz en algún momento cambien el manejo del estado global en el proyecto como con Zustand entonces desacoplar redux a tu componente solo generará más complejidad. Obviamente si la única forma de hacer es con redux no hay problema pero lo ideal es evitarlo.
Pasa por props todo lo que sea lógica externa pero que debería ejecutarse en tu componente.
Por cierto el comentario que emi. te dijo de usar al custom hook o useContext es bastante usado para crear componentes con lógica interna que deba mantener.
Entonces deberia llevar de la App hacia la libreria todo lo que tenga que ver con el componente en si pero dispatchers o manipulacion de cookies etc, pasarla por props. Lo que tenga que ver con datos del estado global lo paso por props desde un componente padre que importe el componente de la libreria cierto?
Por ejemplo cuando sueles usar librerias externas y quieres que hagan algo como un boton que ejecute algo le pasas la funcion por props y por lo general la funcion tiene la logica externa. Por eso que los componentes solo deberian tener logica de presentacion.