fix : lint errors & bump chess.js version

This commit is contained in:
GuillaumeSD
2025-04-21 15:44:47 +02:00
parent d8fe0ed79f
commit cff6b61bc7
11 changed files with 256 additions and 53 deletions

View File

@@ -6,17 +6,18 @@ import { gameAtom } from "../states";
export default function GamePanel() {
const { gameFromUrl } = useGameDatabase();
const game = useAtomValue(gameAtom);
const gameHeaders = game.getHeaders();
const hasGameInfo = gameFromUrl !== undefined || !!game.header().White;
const hasGameInfo = gameFromUrl !== undefined || !!gameHeaders.White;
if (!hasGameInfo) return null;
const termination =
gameFromUrl?.termination || game.header().Termination || "?";
gameFromUrl?.termination || gameHeaders.Termination || "?";
const result =
termination.split(" ").length > 2
? termination
: gameFromUrl?.result || game.header().Result || "?";
: gameFromUrl?.result || gameHeaders.Result || "?";
return (
<Grid
@@ -29,13 +30,13 @@ export default function GamePanel() {
>
<Grid container justifyContent="center" alignItems="center" size="grow">
<Typography noWrap fontSize="0.9rem">
Site : {gameFromUrl?.site || game.header().Site || "?"}
Site : {gameFromUrl?.site || gameHeaders.Site || "?"}
</Typography>
</Grid>
<Grid container justifyContent="center" alignItems="center" size="grow">
<Typography noWrap fontSize="0.9rem">
Date : {gameFromUrl?.date || game.header().Date || "?"}
Date : {gameFromUrl?.date || gameHeaders.Date || "?"}
</Typography>
</Grid>

View File

@@ -49,7 +49,7 @@ export default function LoadGame() {
loadGame();
}, [gameFromUrl, game, resetAndSetGamePgn, setEval]);
const isGameLoaded = gameFromUrl !== undefined || !!game.header().White;
const isGameLoaded = gameFromUrl !== undefined || !!game.getHeaders().White;
if (evaluationProgress) return null;