import React, { useEffect, useRef, useState } from 'react';
import { useLocation, Link } from "react-router-dom";
import "./games.css"
export default function GameEntry({ gameInfo }) {
const [gameEntry, setGameEntry] = React.useState(null);
const location = useLocation();
const gameInfoCats = gameInfo.category_portals;
useEffect(() => {
gameInfoCats.forEach(catInfo => {
const itemBody = document.createElement("div");
const itemTitle = document.createElement("span");
const spacing = document.createElement("br");
const itemNum = document.createElement("span");
itemTitle.innerText = catInfo.category.name;
itemNum.innerText = catInfo.portal_count;
itemTitle.classList.add("games-page-item-body-item-title");
itemNum.classList.add("games-page-item-body-item-num");
itemBody.appendChild(itemTitle);
itemBody.appendChild(spacing);
itemBody.appendChild(itemNum);
itemBody.className = "games-page-item-body-item";
// itemBody.innerHTML = `
// ${catInfo.category.name}
// ${catInfo.portal_count}`
document.getElementById(`${gameInfo.id}`).appendChild(itemBody);
});
})
return (