Назад к задачам
Junior — Senior
5

Обнаружить и исправить баги в React‑компоненте

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

В данном задании требуется найти и устранить ошибки в небольшом React‑компоненте, реализованном с использованием хуков useState и useEffect. Приложите исправленную версию кода, обеспечив корректную работу счётчика и отсутствие синтаксических ошибок.

 import React, { useState, useEffect } from 'react';

const Counter = () => {
    const [count, setCount] = useState(0);

    useEffect(() => {
    console.log('Count updated: ${count}`);
    if (count === 5) {
    setCount(0);
    }
    },
    [count];
    }
}

const increment = () => {
    setCount(count + 1);
};

return (
    <div>
    <p>Count: {count}</p>
    <div>
)