diff --git a/src/Pokedex.js b/src/Pokedex.js index e278f1d..0bc1228 100644 --- a/src/Pokedex.js +++ b/src/Pokedex.js @@ -1,11 +1,46 @@ -import React from 'react'; +import React, { useState, useRef } from "react"; +import { PokemonType } from "./PokemonType"; export function Pokedex() { + const [selectedPokemon, setSelectedPokemon] = useState(undefined); + const searchBox = useRef(null); + + async function getPokemonInfo(name) { + const URL = `https://pokeapi.co/api/v2/pokemon/${name.toLowerCase()}`; + + const response = await fetch(URL); + if (!response.ok) { + alert("Pokemon does not exist"); + return; + } + const data = await response.json(); + + setSelectedPokemon(data); + } + return (
src/Pokedex.js and save to reload.
- Select Pokemon:
+ + + + +