fixed firework
This commit is contained in:
parent
3867f40907
commit
fcbfad55a4
|
|
@ -88,7 +88,7 @@ function App() {
|
|||
</div>
|
||||
</div>
|
||||
<div className="footer">
|
||||
<pre>Version: 1.1.0</pre>
|
||||
<pre>Version: 1.1.2</pre>
|
||||
<pre>
|
||||
Made by MasterGordon -{" "}
|
||||
<a target="_blank" href="https://github.com/MasterGordon/minesweeper">
|
||||
|
|
|
|||
|
|
@ -209,6 +209,7 @@ const useGameStore = create<GameState>((set, get) => ({
|
|||
minesCount: mines,
|
||||
isGameOver: false,
|
||||
startTime: Date.now(),
|
||||
stage: 1,
|
||||
});
|
||||
},
|
||||
isMine: (x: number, y: number) => {
|
||||
|
|
@ -259,7 +260,7 @@ const useGameStore = create<GameState>((set, get) => ({
|
|||
);
|
||||
},
|
||||
triggerPostGame: () => {
|
||||
const { isGameOver, getHasWon, expandBoard } = get();
|
||||
const { getHasWon, expandBoard } = get();
|
||||
if (getHasWon()) {
|
||||
expandBoard();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -70,7 +70,13 @@ const Timer = () => {
|
|||
: game.isGameOver
|
||||
? "😢"
|
||||
: emoteByStage[game.stage] || "😐"}
|
||||
{game.getHasWon() && <Confetti mode="boom" particleCount={301} />}
|
||||
{game.stage > 1 && (
|
||||
<Confetti
|
||||
mode="boom"
|
||||
particleCount={20 * game.stage}
|
||||
key={game.stage}
|
||||
/>
|
||||
)}
|
||||
</p>
|
||||
<p style={{ width: "100px", textAlign: "right" }}>
|
||||
{Math.max(
|
||||
|
|
|
|||
|
|
@ -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"}
|
||||
{"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"}
|
||||
Loading…
Reference in New Issue