Получение ошибки при использовании хуков в функциональном компоненте реакции js, который будет упакован в библиотеку и использован в другом приложении - PullRequest
0 голосов
/ 08 апреля 2020

Я создал один функциональный компонент, использовал хуки и создал библиотеку, используя накопительный пакет. когда я использую этот компонент в другом приложении, он выдает ошибку ниже:

Ошибка: неверный вызов ловушки. Хуки могут быть вызваны только внутри тела функционального компонента. Это может произойти по одной из следующих причин: 1. У вас могут быть несовпадающие версии React и средства визуализации (например, React DOM). 2. Возможно, вы нарушаете правила хуков. 3. Возможно, у вас есть несколько копий React в то же самое приложение

Примечание:

  1. Я использовал const при объявлении компонента.
  2. Если я возьму код из библиотеки и вставлю его в приложение, он будет работает нормально.
...