Я вытащил информацию, используя 'type', и он дал мне список покемонов. это не дало мне подробностей. это пришло с массивом URL, которые указывают на детали. я пытаюсь получить доступ к URL, чтобы я мог отправить запрос на их извлечение
import React, { useEffect, useState } from 'react';
import axios from 'axios';
import PokemonCard from './PokemonCard'
const PokemonList = () =>{
const [pokemon, setPokemon] = useState([])
useEffect(()=>{
axios.get( 'https://pokeapi.co/api/v2/type/17/')
.then(response => {
console.log("Response",response)
setPokemon(response.data.pokemon)
// const urls =[]
// pokemon.map(types => {
// urls.push(types.url)
// return urls
// })
// console.log('try urls', urls)
})
.catch(error => console.log('Error!',error))
},[])
console.log('lookin url',pokemon)
return(
<div className='pokemon'>
{pokemon.map (pokemon1 => (
<PokemonCard pokemon1 = {pokemon1} />
))}
</div>
)
}
экспорт по умолчанию PokemonList`
изображение API, который я вытащил