From fcbfad55a4cc03d7afd043b3b05afdc187c4ea08 Mon Sep 17 00:00:00 2001 From: MasterGordon Date: Sun, 15 Sep 2024 02:24:06 +0200 Subject: [PATCH] fixed firework --- src/App.tsx | 2 +- src/GameState.ts | 3 ++- src/Timer.tsx | 8 +++++++- tsconfig.app.tsbuildinfo | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 58d9ad5..150679b 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -88,7 +88,7 @@ function App() {
-
Version: 1.1.0
+
Version: 1.1.2
           Made by MasterGordon -{" "}
           
diff --git a/src/GameState.ts b/src/GameState.ts
index 884754e..0f01ee4 100644
--- a/src/GameState.ts
+++ b/src/GameState.ts
@@ -209,6 +209,7 @@ const useGameStore = create((set, get) => ({
       minesCount: mines,
       isGameOver: false,
       startTime: Date.now(),
+      stage: 1,
     });
   },
   isMine: (x: number, y: number) => {
@@ -259,7 +260,7 @@ const useGameStore = create((set, get) => ({
     );
   },
   triggerPostGame: () => {
-    const { isGameOver, getHasWon, expandBoard } = get();
+    const { getHasWon, expandBoard } = get();
     if (getHasWon()) {
       expandBoard();
     }
diff --git a/src/Timer.tsx b/src/Timer.tsx
index 24b8d2e..573f8d5 100644
--- a/src/Timer.tsx
+++ b/src/Timer.tsx
@@ -70,7 +70,13 @@ const Timer = () => {
             : game.isGameOver
               ? "😢"
               : emoteByStage[game.stage] || "😐"}
-          {game.getHasWon() && }
+          {game.stage > 1 && (
+            
+          )}
         

{Math.max( diff --git a/tsconfig.app.tsbuildinfo b/tsconfig.app.tsbuildinfo index 5257aba..cdfb0ec 100644 --- a/tsconfig.app.tsbuildinfo +++ b/tsconfig.app.tsbuildinfo @@ -1 +1 @@ -{"root":["./src/App.tsx","./src/Button.tsx","./src/Game.ts","./src/GameContext.tsx","./src/GameState.ts","./src/Options.tsx","./src/Timer.tsx","./src/main.tsx","./src/vite-env.d.ts"],"version":"5.6.2"} \ No newline at end of file +{"root":["./src/App.tsx","./src/Button.tsx","./src/Game.ts","./src/GameState.ts","./src/Options.tsx","./src/Timer.tsx","./src/main.tsx","./src/vite-env.d.ts"],"version":"5.6.2"} \ No newline at end of file