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 (
)
}
export default Battle;