fix : lint error

This commit is contained in:
GuillaumeSD
2024-03-07 23:20:22 +01:00
parent bf30b35d0c
commit 5aff42d5ff

View File

@@ -3,7 +3,7 @@ import { Grid, IconButton, Tooltip } from "@mui/material";
import { useAtomValue } from "jotai"; import { useAtomValue } from "jotai";
import { boardAtom, gameAtom } from "../states"; import { boardAtom, gameAtom } from "../states";
import { useChessActions } from "@/hooks/useChessActions"; import { useChessActions } from "@/hooks/useChessActions";
import { useEffect } from "react"; import { useCallback, useEffect } from "react";
export default function NextMoveButton() { export default function NextMoveButton() {
const { makeMove: makeBoardMove } = useChessActions(boardAtom); const { makeMove: makeBoardMove } = useChessActions(boardAtom);
@@ -17,7 +17,7 @@ export default function NextMoveButton() {
boardHistory.length < gameHistory.length && boardHistory.length < gameHistory.length &&
gameHistory.slice(0, boardHistory.length).join() === boardHistory.join(); gameHistory.slice(0, boardHistory.length).join() === boardHistory.join();
const addNextGameMoveToBoard = () => { const addNextGameMoveToBoard = useCallback(() => {
if (!isButtonEnabled) return; if (!isButtonEnabled) return;
const nextMoveIndex = boardHistory.length; const nextMoveIndex = boardHistory.length;
@@ -30,7 +30,7 @@ export default function NextMoveButton() {
promotion: nextMove.promotion, promotion: nextMove.promotion,
}); });
} }
}; }, [isButtonEnabled, boardHistory, game, makeBoardMove]);
useEffect(() => { useEffect(() => {
const onKeyDown = (e: KeyboardEvent) => { const onKeyDown = (e: KeyboardEvent) => {