Estoy creando una aplicación con muchas pantallas (componentes), cada una tiene algunos métodos, como guardar, agregar, eliminar, rehacer, ver y otras funciones. cada función de ellos tiene mucho código.
ahora he declarado estas funciones fuera de mis componentes y las llamo desde mis métodos adjuntos al componente de pantalla para poder acceder a ellas. cuando los llamo, paso esta palabra clave como argumento para poder acceder al estado y los accesorios de estas funciones.
Hice esto para poder compartir esta lógica entre los componentes.
ahora mi pregunta: ¿Es esta una buena práctica? en caso afirmativo, ¿cuál es la mejor manera de hacer esto? si no, ¿qué debo hacer en su lugar?
nota que estoy usando reaccionar
Puede usar un enlace personalizado que contenga toda la lógica reutilizada que tenga si eso es lo que desea.
Lea más sobre esta función aquí: https://reactjs.org/docs/hooks-custom.html https://www.w3schools.com/react/react_customhooks.asp