import React from 'react'; import GameEntry from '../components/GameEntry'; import { Game } from '../types/Game'; import { API } from '../api/Api'; import "../css/Maps.css" const Games: React.FC = () => { const [games, setGames] = React.useState([]); const _fetch_games = async () => { const games = await API.get_games(); setGames(games); }; const _page_load = () => { const loaders = document.querySelectorAll(".loader"); loaders.forEach((loader) => { (loader as HTMLElement).style.display = "none"; }); } React.useEffect(() => { _fetch_games(); _page_load(); }, []); return (
{games.map((game, index) => ( ))}
); }; export default Games;