Sobes.tech
Back to questions
Junior — Middle
46

Можешь объяснить, что такое хук useState в React?

Answer from AI

sobes.tech AI

Хук useState в React позволяет функциональным компонентам хранить и управлять состоянием. Он возвращает пару: текущее значение состояния и функцию для его обновления.

Пример использования:

import React, { useState } from 'react';

function Counter() {
  const [count, setCount] = useState(0); // Инициализация состояния с 0

  return (
    <div>
      <p>Счётчик: {count}</p>
      <button onClick={() => setCount(count + 1)}>Увеличить</button>
    </div>
  );
}

При вызове setCount React обновляет состояние и перерисовывает компонент с новым значением.