import { useEffect, useState } from "react";
import { Header } from "./Header";
import { Target } from "./Target";
export function GameOver(props) {
return (
Finish!
You hit {props.count} targets in the span of 30 seconds!
);
}
export function Game(props) {
const [count, setCount] = useState(0);
useEffect(() => {
const timer = setTimeout(() => {
if (props.seconds > 0) {
props.setSeconds(props.seconds - 1);
} else {
clearTimeout(timer);
}
}, 1000);
});
if (props.seconds !== 0) {
return (
);
}
return (
);
}