fix check connection

This commit is contained in:
Halit Aksoy 2022-09-04 19:31:33 +03:00
parent 77084c3aff
commit c8beb839af

View File

@ -138,7 +138,7 @@ const GamePage: FunctionComponent<{
const checkHasAnOngoingAction = () => hasOngoingAction;
const onLeaveGameClick = () => {
if(Util.checkConnectionAndMaybeAlert(context)) return;
if (Util.checkConnectionAndMaybeAlert(context)) return;
swal({
title: context.texts.AreYouSureToLeaveGame,
icon: "warning",
@ -153,7 +153,7 @@ const GamePage: FunctionComponent<{
};
const onNewGameClick = () => {
if(Util.checkConnectionAndMaybeAlert(context)) return;
if (Util.checkConnectionAndMaybeAlert(context)) return;
navigate("/loby")
};
@ -161,6 +161,7 @@ const GamePage: FunctionComponent<{
if (!game || isSpectator || !userKey) {
return;
}
if (Util.checkConnectionAndMaybeAlert(context)) return;
if (game.mancalaGame.getPlayerIdByIndex(index) !== userKey) {
notyf.error(context.texts.UCanOnlyPlayYourOwnPits);
return;
@ -174,7 +175,6 @@ const GamePage: FunctionComponent<{
notyf.error(context.texts.UMustWaitUntilCurrentMoveComplete);
return;
}
if(Util.checkConnectionAndMaybeAlert(context)) return;
if (!boardViewModel) return;
//TODO: this check should be in mancala.js
if (pit.stoneCount === 0) {