-
- {self == 1 ? (selfName || "you") : (opponentName || "opponent")}
+
+ {#if movesShown || innerWidth >= 1024}
+
movesShown = false} on:keydown={() => movesShown = false} />
+
+
+
+
+ Moves
+ {#key moves.length}
+ {moves.length}
+ {/key}
-
-
- {self == 2 ? (selfName || "you") : (opponentName || "opponent")}
-
- {/if}
- {#each moves as move}
-
hoveredPiece = { i: move.i, j: move.j }} on:mouseout={() => { if(hoveredPiece?.j == move.j && hoveredPiece.i == move.i) hoveredPiece = null }} />
- {/each}
-
+ {#if twoPlayer}
+
+
+ {self == 1 ? (selfName || "you") : (opponentName || "opponent")}
+
+
+
+ {self == 2 ? (selfName || "you") : (opponentName || "opponent")}
+
+ {/if}
+ {#each moves as move}
+ hoveredPiece = { i: move.i, j: move.j }} on:mouseout={() => { if(hoveredPiece?.j == move.j && hoveredPiece.i == move.i) hoveredPiece = null }} />
+ {/each}
+
+
-
+ {/if}
\ No newline at end of file
diff --git a/client/src/lib/move.svelte b/client/src/lib/move.svelte
index 04d20ae..a6b76a5 100644
--- a/client/src/lib/move.svelte
+++ b/client/src/lib/move.svelte
@@ -1,11 +1,13 @@
-