@khazh/tic-tac-toe-react
Version:
A customizable Tic Tac Toe game component for React with AI opponent, configurable board size, and win conditions
14 lines • 556 B
TypeScript
import type { Player, GameState } from "../types/game";
export declare const useGameState: (initialBoardSize?: number, initialWinLength?: number) => {
gameState: GameState;
makeMove: (row: number, col: number) => {
winner: Player;
isDraw: boolean;
} | null;
resetGame: (newBoardSize?: number, newWinLength?: number) => void;
undoMove: () => void;
changeBoardSize: (newBoardSize: number) => void;
changeWinLength: (newWinLength: number) => void;
canUndo: boolean;
};
//# sourceMappingURL=useGameState.d.ts.map