Skip to content

Commit 12b6ec8

Browse files
Merge pull request #8 from MiquelRForgeFlow/main-get-correct-name
[FIX] Get correct pokemon name
2 parents 9ea93c1 + 7cde75b commit 12b6ec8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pokemon-detail.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ export class PokemonDetails {
4545
try {
4646
const response = await fetch(`https://pokeapi.co/api/v2/pokemon/${id}`);
4747
const data = await response.json();
48+
const response2 = await fetch(`https://pokeapi.co/api/v2/pokemon-species/${id}`);
49+
const data2 = await response2.json();
4850
const imageUrl = data.sprites.front_default;
4951
const officialArtworkUrl = data.sprites.other["official-artwork"].front_default;
5052
const height = data.height;
@@ -67,9 +69,10 @@ export class PokemonDetails {
6769
});
6870
const damageRelations = await getPokemonDamageRelations(id);
6971
const pokedexDescriptions = await getPokemonDescriptions(id);
72+
const name = data2.names.find((entry: { language: { name: string } }) => entry.language.name === 'en');
7073
return new PokemonDetails(
7174
id,
72-
data.species.name,
75+
name ? name.name : data.species.name,
7376
imageUrl,
7477
officialArtworkUrl,
7578
height,

0 commit comments

Comments
 (0)