Почему не импортируется useActionState в react 19 TS?

Пытаюсь проделать работу с формой, но в коде:

const [state, formAction, isPending] = React.useActionState()

выдается ошибка:

Свойство "useActionState" не существует в типе "typeof React".ts(2339)

У меня типы были установлены для react 18, я установил типы для react 19, но ошибка все равно не пропала. Помогите, пожалуйста, исправить ошибку


Ответы (3 шт):

Автор решения: Alex

потому что В React 19 (или даже в последних стабильных версиях) нет хука с названием "useActionState".

→ Ссылка
Автор решения: Ahmed_08

Нужно установить типы для React 19. Ошибка была из-за того что ввел не ту команду при установке типов

→ Ссылка
Автор решения: Roman C

Нужно прописать импорт

import { useActionState } from 'react';
→ Ссылка