У меня есть два компонента App
в index.js
и customEvent
в папке component
. Я импортировал компонент customEvent
в файл index.js
и поместил его в компонент Calendar
(компонент из библиотеки React Big Calendar
).
Демонстрация здесь: https://stackblitz.com/edit/react-a8ntw9
<Calendar
components = {{
event: CustomEvent
}}
/>
В компоненте App
я создал функцию hello
, которую я хотел бы передать компоненту CustomEvent
. Мой вопрос: как передать функцию hello
из компонента App
в `CustomEvent? Я пробовал что-то вроде этого:
components = {{
event: <CustomEvent hello = {this.hello} />
}}
, но у меня ошибка:
Тип элемента недопустим: ожидается строка (для встроенных компонентов) или класс / функция(для составных компонентов), но получил: объект.