Поддержка хуков в инструментах реагирования - PullRequest
4 голосов
/ 13 марта 2019

Я прочитал в React Docs , что:

React Hooks теперь поддерживается React DevTools . Они также поддерживается в последних определениях Flow и TypeScript для React. Мы Настоятельно рекомендуем включить новое правило линта под названием eslint-plugin-реагировать-крючки для применения передового опыта с крючками. Это скоро будет включен в приложение «Создать React» по умолчанию.

Затем я обновил React до 16.8 и начал использовать хуки. Но после выполнения useState() и useContext() в моем первом компоненте я не смог должным образом проверить их с помощью инструментов React Dev (см. Рисунок ниже).

Есть ли способ обойти это?

  const [loading, setLoading] = useState(false);
  const [error,setError] = useState(null);
  const [productDetails,setProductDetails] = useState(null);

  const firebase = useContext(FirebaseContext);

enter image description here

1 Ответ

3 голосов
/ 14 марта 2019

ВАЖНО:

Возможно, новая версия React DevTools уже выпущена, и это то, что вы должны использовать.

Но до тех пор, что вы можетеиспользуется:

https://react -devtools-experimental-chrome.now.sh /

Получил этот ответ от одного из твитов Дана Абрамова

...