diff --git a/tank-frontend/src/Controls.tsx b/tank-frontend/src/Controls.tsx
index c709bab..d0c175d 100644
--- a/tank-frontend/src/Controls.tsx
+++ b/tank-frontend/src/Controls.tsx
@@ -58,6 +58,9 @@ export default function Controls({player}: { player: string }) {
};
}, [readyState]);
+ if (readyState != ReadyState.OPEN)
+ return <>>;
+
return
Move
diff --git a/tank-frontend/src/MapChooser.tsx b/tank-frontend/src/MapChooser.tsx
index 00923e2..292802c 100644
--- a/tank-frontend/src/MapChooser.tsx
+++ b/tank-frontend/src/MapChooser.tsx
@@ -36,6 +36,9 @@ export default function MapChooser() {
postMap.mutate(chosenMap);
};
+ if (query.isError)
+ return <>>;
+
const disabled = !query.isSuccess || postMap.isPending;
return