26 / 32
Что такое хук useActionState (ранее useFormState) в React 19?
useActionState оборачивает Server Action и возвращает три значения: текущее состояние (ошибки, результат), обёрнутый action для формы и isPending. Он решает задачу: как получить результат Server Action на клиенте (ошибки валидации, сообщение об успехе) и отобразить pending-состояние. Переименован из useFormState в React 19 RC, потому что работает не только с формами.