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 ( ); }