Я создаю веб-приложение, которое использует реакцию. У меня есть основной файл App.js, который служит основным компонентом. Затем у меня есть подкомпонент, в котором есть функции для создания кнопок. Например, у меня есть renderLogoutButton(), на котором есть логотип, текст и т. д.
Мне нужна кнопка выхода из системы в другом подкомпоненте, и я не хочу дублировать эту функцию. Как я могу экспортировать renderLogoutButton() из одного компонента React и импортировать его в другой компонент React?
Любая помощь приветствуется; заранее спасибо. :)
Да; Я использую узел
Погуглите за «импорт и экспорт узлов», и у вас все будет готово.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Если вы переместите код renderLogoutButton в отдельный компонент LogoutButton, вы сможете повторно использовать этот компонент в любом месте без дублирования кода.
Это также уменьшит размер и сложность вашего компонента App, что предпочтительно.
Вы используете Node?