@@ -138,7 +138,7 @@ export function useChessBackendGame(initialFEN?: string): BackendGameHook {
138138 setCurrentPly ( state . moveCount ) ;
139139 setRemoteGameId ( state . id ) ;
140140 } ,
141- [ engine , updateGameState ] ,
141+ [ engine , updateGameState ]
142142 ) ;
143143
144144 // Auto-create remote game on mount / backend switch
@@ -220,7 +220,7 @@ export function useChessBackendGame(initialFEN?: string): BackendGameHook {
220220 isRemote ,
221221 remoteGameId ,
222222 provider ,
223- ] ,
223+ ]
224224 ) ;
225225
226226 // -----------------------------------------------------------------------
@@ -264,7 +264,7 @@ export function useChessBackendGame(initialFEN?: string): BackendGameHook {
264264 makeMove ( selectedSquare , square ) ;
265265 }
266266 } ,
267- [ engine , turn , selectedSquare , makeMove ] ,
267+ [ engine , turn , selectedSquare , makeMove ]
268268 ) ;
269269
270270 // -----------------------------------------------------------------------
@@ -309,7 +309,7 @@ export function useChessBackendGame(initialFEN?: string): BackendGameHook {
309309 . finally ( ( ) => setLoading ( false ) ) ;
310310 }
311311 } ,
312- [ engine , updateGameState , timeControl . initialMs , isRemote , provider , applyRemoteState ] ,
312+ [ engine , updateGameState , timeControl . initialMs , isRemote , provider , applyRemoteState ]
313313 ) ;
314314
315315 // -----------------------------------------------------------------------
@@ -330,7 +330,7 @@ export function useChessBackendGame(initialFEN?: string): BackendGameHook {
330330 } ) ;
331331 }
332332 } ,
333- [ engine , updateGameState , isRemote , remoteGameId , provider ] ,
333+ [ engine , updateGameState , isRemote , remoteGameId , provider ]
334334 ) ;
335335
336336 const getFEN = useCallback ( ( ) => engine . getFEN ( ) , [ engine ] ) ;
@@ -341,7 +341,7 @@ export function useChessBackendGame(initialFEN?: string): BackendGameHook {
341341
342342 const isValidMoveTarget = useCallback (
343343 ( square : string ) : boolean => legalMoves . some ( ( m ) => m . to === square ) ,
344- [ legalMoves ] ,
344+ [ legalMoves ]
345345 ) ;
346346
347347 const getAllLegalMoves = useCallback ( ( ) => engine . getLegalMoves ( ) , [ engine ] ) ;
@@ -360,7 +360,7 @@ export function useChessBackendGame(initialFEN?: string): BackendGameHook {
360360 setLegalMoves ( [ ] ) ;
361361 setCurrentPly ( plyIndex ) ;
362362 } ,
363- [ engine , history , updateGameState ] ,
363+ [ engine , history , updateGameState ]
364364 ) ;
365365
366366 // -----------------------------------------------------------------------
@@ -377,13 +377,13 @@ export function useChessBackendGame(initialFEN?: string): BackendGameHook {
377377 status === 'insufficient_material' ||
378378 status === 'threefold_repetition' ||
379379 status === 'fifty_move_rule' ,
380- [ status ] ,
380+ [ status ]
381381 ) ;
382382
383383 const result = useMemo ( ( ) => engine . getResult ( ) , [ engine , status ] ) ;
384384 const lastMove = useMemo (
385385 ( ) => ( history . length > 0 ? history [ history . length - 1 ] : null ) ,
386- [ history ] ,
386+ [ history ]
387387 ) ;
388388 const canUndo = useMemo ( ( ) => history . length > 0 , [ history ] ) ;
389389
@@ -442,7 +442,7 @@ export function useChessBackendGame(initialFEN?: string): BackendGameHook {
442442 setTimeoutWinner ( null ) ;
443443 setLastTick ( null ) ;
444444 } ,
445- [ ] ,
445+ [ ]
446446 ) ;
447447
448448 return {
0 commit comments