Estoy intentando crear una página de Rick&Morty como la Rick&Morty-api original.
Pero tengo problemas con First seen in: line , donde se puede ver en qué episodio apareció por primera vez el personaje.
He usado useEffect para obtener todos los caracteres y renderizarlos. Fue la parte más fácil, pero no entiendo cómo obtener el nombre de los episodios, donde aparece el personaje por primera vez. Y debería funcionar en cada página, cuando cambio mi página por mi paginación. Tal vez debería hacer coincidir la identificación de los episodios con la identificación de los personajes. Realmente quiero resolver este problema. Así que por favor dirígeme de alguna manera :)
Ya tiene una lista de episodios que deben contener la identificación y el nombre del episodio. Ya obtienes la identificación del episodio de character.match, por lo que deberías poder hacer algo como:
let episodeName = episodes.find(e => e.id == character.episode[0].match(/\d+/)[0]).name;Para el contexto particular de su salida jsx, creo que esto funcionará:
<h3 className="character_location"> {episodes.length > 0 && episodes.find(e => e.id == character.episode[0].match(/\d+/)[0]).name} </h3>