import { FC } from "react"; import { socket } from "../socket"; import Action from "./Action"; import Display from "./Display"; import { Game, Player } from "../types/gameTypes"; type CardStackProps = { gameData: Game | null; playerData: Player; }; const CardStack: FC = ({ gameData, playerData }) => { const remainingInCardStack = gameData?.cardStack?.cards?.length || 0; function drawFromCardStack() { console.log("Draw card"); socket.emit("draw-from-card-stack", { sessionId: gameData?.sessionId }); } if (!gameData?.cardStack || remainingInCardStack <= 0) { return null; } return ( Draw {remainingInCardStack} in Card Set ); }; export default CardStack;