У меня проблема с codesandbox, которая не воспроизводится при обычной настройке.
Ошибка: «Недопустимый вызов ловушки. Хуки можно вызывать только внутри тела компонента функции». - инвариант 321
- Я использую только компоненты функций
- На самом деле возникла проблема в зависимости (черновик JS)
- Понижено реагирование и реагирование на домены. 16.12 - там, где ошибка не существовала
- Удалил монтирование черновика JS вообще (удалили схему
widget: 'Text'
) - Удален какой-то другой вызов - setState, а не ловушка - внутри setTimeout
- Проверено,
package-lock.json
, react
и react-dom
одинаковые версии
Ошибка все еще существует в песочнице, при установке в автономном режиме ошибки не возникает вообще.
Ошибка была первично вызвана из src / Schema / DemoEditor. js