Skip to content

Commit 9463420

Browse files
committed
Fix render update
1 parent 8240479 commit 9463420

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/components/BoardWrapper.jsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export const BoardWrapper = (props) => {
1111
const [currAction, setCurrAction] = useState("");
1212
const timerRef = useRef();
1313
const boardCover = useRef();
14-
let displayCover = props.G.gamemode === "p";
14+
let [displayCover, setDisplayCover] = useState(props.G.gamemode === "p");
1515

1616
const additionalProps = {
1717
currAction,
@@ -21,7 +21,7 @@ export const BoardWrapper = (props) => {
2121

2222
// For puzzle mode, is first covered by a black cover that we must click to reveal it
2323
const hideCover = () => {
24-
displayCover = false;
24+
setDisplayCover(false);
2525
timerRef.current?.startTimer();
2626
};
2727

@@ -32,11 +32,11 @@ export const BoardWrapper = (props) => {
3232
<Timer ref={timerRef} />
3333
<div id="board-container">
3434
<Board />
35-
{displayCover ? (
35+
{displayCover && (
3636
<div ref={boardCover} id="board-cover" onClick={hideCover}>
3737
<p>Click to start puzzle!</p>
3838
</div>
39-
) : null}
39+
)}
4040
</div>
4141
<ActionBar />
4242
</div>

0 commit comments

Comments
 (0)