Надеюсь, я не повторяю вопрос. Я видел это: TypeError dispatcher.useState не является функцией при использовании React Hooks , однако мое приложение работает нормально, это только ошибка в потоке:
Cannot import `useState` because there is no `useState` export in `react`.
4| import { useState } from 'react';
Я использую 16.7.0-alpha
для моих зависимостей реагирования и реагирования:
"dependencies": {
...
"react": "^16.7.0-alpha",
"react-dom": "^16.7.0-alpha"
},
Это единственная ошибка, которую я получаю от Flow, с остальными элементами React все в порядке. Что-то не так с моими зависимостями?
Это начало моего файла:
// @flow
import React from 'react';
import { useState } from 'react';
Редактировать: Я также зашел в свою папку node_modules / реагировать и убедился, что там действительно есть функция useState
.