¡Hola Francisco!
Entiendo que estás teniendo problemas para encontrar el momento en que se agrega el id al colaborador en el curso "React: cómo los componentes funcionan". Si bien no estoy seguro de a qué video te refieres específicamente, puedo darte algunas pautas que te ayudarán a agregar un ID a un nuevo colaborador.
En general, para agregar un ID a un nuevo colaborador, necesitarás pasar el ID como un parámetro al componente de formulario y luego agregarlo al objeto de datos que se envía al componente de colaborador. Por ejemplo, en el componente de formulario, podrías tener algo como esto:
class Formulario extends React.Component {
constructor(props) {
super(props);
this.state = {
nombre: "",
correo: "",
id: 0
};
}
manejarEnvio = e => {
e.preventDefault();
const datos = {
nombre: this.state.nombre,
correo: this.state.correo,
id: this.state.id
};
this.props.agregarColaborador(datos);
this.setState({
nombre: "",
correo: "",
id: this.state.id + 1
});
};
// ...
}
En este ejemplo, estamos agregando un ID al objeto de datos que se envía al componente de colaborador. El ID se inicializa en 0 en el estado del componente de formulario y se incrementa en 1 cada vez que se agrega un nuevo colaborador.
Espero que esto te ayude a agregar un ID a un nuevo colaborador en tu proyecto. Si tienes alguna otra pregunta o necesitas más ayuda, no dudes en preguntar.
¡Espero haber ayudado y buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)