import { GameData } from "@/hooks/useGameData"; import { Color } from "@/types/enums"; import { Chess } from "chess.js"; import { atom } from "jotai"; export const gameAtom = atom(new Chess()); export const gameDataAtom = atom({ history: [], lastMove: undefined, }); export const playerColorAtom = atom(Color.White); export const engineSkillLevelAtom = atom(1); export const isGameInProgressAtom = atom(false); export const clickedSquaresAtom = atom([]); export const playableSquaresAtom = atom([]);