import { useState } from "react"; import InputGame from "./inputGame"; import SelectGameAccount from "./selectGameAccount"; import { GameOrigin } from "@/types/enums"; export default function SelectGameOrigin() { const [gameOrigin, setGameOrigin] = useState(GameOrigin.Pgn); return ( <>
Load game from
{renderSelectGameInfo(gameOrigin)} ); } const gameOriginLabel: Record = { [GameOrigin.Pgn]: "PGN", [GameOrigin.ChessCom]: "Chess.com", [GameOrigin.Lichess]: "Lichess", [GameOrigin.Json]: "JSON", }; const renderSelectGameInfo = (gameOrigin: GameOrigin) => { switch (gameOrigin) { case GameOrigin.Pgn: return ; case GameOrigin.Json: return ; default: return ; } };