Parece que es porque se usa el state de los colaboradores, pero viendo que los campos también se manejan con un state, ¿No sería más fácil el crear un estado para los likes?
¿O hay una razón para hacerlo como se hizo en el tutorial?
Parece que es porque se usa el state de los colaboradores, pero viendo que los campos también se manejan con un state, ¿No sería más fácil el crear un estado para los likes?
¿O hay una razón para hacerlo como se hizo en el tutorial?
¡Hola Andrés!
Entiendo tu duda. En el tutorial de "React: cómo los componentes funcionan", se utiliza el state de los colaboradores para manejar el "like" porque en este caso, el "like" es una propiedad de cada colaborador.
Si se creara un estado separado para los "likes", se tendría que hacer una correspondencia entre el estado de los colaboradores y el estado de los "likes". Esto podría complicar el código y hacerlo menos eficiente.
En resumen, se utiliza el state de los colaboradores para manejar los "likes" porque es más sencillo y eficiente en este caso.
Espero que esto aclare tu duda. ¡Buenos estudios!