Вопрос проверяет базовое понимание управления состоянием в функциональных React-компонентах.
Короткий ответ
useState нужен для хранения и изменения состояния внутри функционального компонента. Он позволяет React отслеживать изменения данных и перерисовывать компонент. Состояние сохраняется между рендерами. Без useState компонент был бы статичным. Это один из базовых хуков React.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.