Discussions

Problème lié à l'ajout de pokemon via Firebase

Image

Bonjour Louis-Nicolas,

 

Lorsque l'on ajoute des pokemons via Firebase et que l'on clique sur le bouton "Encore plus de pokemons", la suite des pokemons importés de l'api pokeapi.co sera décalé d'autant : si j'ajoute 1 pokemon via Firebase, et que je rajoute 30 pokémons aux premiers chargés il m'ajoutera les pokemon à partir du numéro 32 et non 31. Pour palier à ce problème il faut faire :

`https://pokeapi.co/api/v2/pokemon?limit=30${
            add && "&offset=" + pokemons.filter(x => !isNaN(x.id)).length

 

à la place de cela

 

`https://pokeapi.co/api/v2/pokemon?limit=30${
            add && "&offset=" + pokemons.length

 

 

Et le tour est joué

 

Cordialement

 

Sébastien Collin

2 réponses
Image
Louis-Nicolas Leuillet
Le 29/05/2024 à 17:01

Merci pour cette astuce ! :)

Image
Sébastien Collin
Le 30/05/2024 à 09:18

Hello Louis Nicolas, merci pour ton retour, a

près pour plus de clarté dans le code on peut remplacer x par pokemon également.

Image
Inscrivez-vous ou connectez-vous pour participer à la discussion.
Aide spontanée

Informations

Créée le 29 mai 2024 17:00
Dernière activité le 30 mai 2024 09:18