Викторина: таймер стоит на месте
Таймер должен отсчитывать секунды, но всё время показывает 0 с, а в консоли нет ошибки. Нажмите на строку с ошибкой.
1import { useEffect, useState } from "react";
2
3export default function App() {
4 const [seconds, setSeconds] = useState(0);
5
6 useEffect(() => {
7 const id = setInterval(() => {
8 setSeconds((seconds) => seconds + 1);
9 }, 1000);
10 return clearInterval(id);
11 }, []);
12
13 return (
14 <main>
15 <h1>Летние звуки</h1>
16 <p className="timer">Ночные поезда на сцене: {seconds} с</p>
17 </main>
18 );
19}