import React, { useContext } from 'react'; import {PokemonData} from '../PokemonAppContext'; const PokemonDisplay = (props) => { const data = useContext(PokemonData); const line = props.pokemon==="1"?JSON.stringify(data.Pokemon1TypeData):JSON.stringify(data.Pokemon2TypeData); const numb = props.pokemon const myLog = props.pokemon==="1"?data.BattleLog:data.BattleLog2 if (props.data.sprites!==undefined) { return (
Types: {props.data.types.map((type,ind)=>{ if (ind>0) { return "/"+type.type.name; } else { return type.type.name; } })}
Stats: {props.data.stats.map((type,ind)=>{ return type.stat.name[0].toUpperCase()+type.stat.name.slice(1)+": "+type.base_stat+" "; })}
Type benefits: {data.compareDamageOnTypes(props.pokemon)}
Battle Outcome: {myLog }
) } else { return (
No data!
) } } const Pokemon = (props) => { const data = useContext(PokemonData); return ( ) } const DisplayBattle = () => { const data = useContext(PokemonData); return (
); } const Battle = () => { const data = useContext(PokemonData); return (
VS
) } export default Battle;