Моя библиотека:
// Components
import { ModalContext, ModalConsumer, connectModalConsumer, ModalProvider } from './src/components/ModalsManager/ModalContext';
import ModalRoot from './src/components/ModalsManager/ModalRoot';
export {
ModalContext,
ModalConsumer,
connectModalConsumer,
ModalProvider,
ModalRoot,
};
В проекте пишу:
import { ModalProvider, ModalRoot } from 'livedune-react-components';
Все нормально (вроде бы) импортируется, например console.log(ModalProvider):
При этом, если я пишу:
render() {
console.log(ModalProvider);
return (
<ModalProvider>
...
</ModalProvider>
);
}
То получаю ошибку:
Uncaught Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object.
at invariant (index_bundle.js:1244)
at createFiberFromElement (index_bundle.js:21586)
at reconcileSingleElement (index_bundle.js:23364)
at reconcileChildFibers (index_bundle.js:23468)
at reconcileChildrenAtExpirationTime (index_bundle.js:23589)
at reconcileChildren (index_bundle.js:23580)
at finishClassComponent (index_bundle.js:23714)
at updateClassComponent (index_bundle.js:23683)
at beginWork (index_bundle.js:24058)
at performUnitOfWork (index_bundle.js:26057)
Как такое может быть? В консоль выводит класс, почему я вижу эту ошибку?
Код ModalProvider - https://pastebin.com/REUweQkQ
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Могу ли я использовать бесплатный АПИ, не нарушая пункт 4 "Условий использования API ЯндексКарт" https://tech
Хотел сделать кликабельными категории в главном меню к CMS ocStore 23
Есть вот такая версткаПроблема в том, что iPad и iPhone игнорируют overflow: hidden; у html
Пишу бота для телеграма на ASPNET Core Web Api, нужно создать Inline кнопки, но проблема в том, что я не знаю, как правильно обрабатывать клик от пользователя,...