Вроде, хотя useEffect
не работает.Текущий план состоит в том, чтобы перейти к 16,6 на 0,57,5 и позволить людям использовать крючки с опцией 0,57,5-альфа.Если вы хотите использовать хуки сейчас:
- Измените свою реакцию реакции на
16.7.0-alpha
в package.json - Клон реаги
cd react
yarn install
yarn build -- --type=RN_OSS
- скопировать
build/react-native
в каталог node_modules/react-native/Libraries/Renderer
вашего проекта.
Вы также можете использовать эту неофициальную react-native
сборку с уже включенными крючками.Просто помните, что useEffect
вообще не работает с response-native, так что вам лучше подождать.Вы можете прочитать больше об этом обсуждении на этом выпуске github .
РЕДАКТИРОВАТЬ: Крючки идут !!!Они работают в React и были подтверждены в React Native 0.59 как функция поставки, вы даже можете использовать текущий релиз-кандидат