use local tilts, don't wait for server relay

This commit is contained in:
Gavin McDonald
2025-07-02 07:58:53 -04:00
parent 4ec4ac0242
commit ddb1575dc8
2 changed files with 21 additions and 28 deletions

View File

@@ -21,6 +21,8 @@ export default function useSocket({ gameID, setGameData, setNoGame }: UseSocketP
});
socket.on('game-update', (data: GameUpdate) => {
// remove user's own tilts in favor of local values
data.tilts = data.tilts.map((card) => card.filter((tilt) => tilt.playerID !== socket.id));
setGameData(data);
});